CN110691329B - 一种传感器节点监控方法及*** - Google Patents
一种传感器节点监控方法及*** Download PDFInfo
- Publication number
- CN110691329B CN110691329B CN201911066669.XA CN201911066669A CN110691329B CN 110691329 B CN110691329 B CN 110691329B CN 201911066669 A CN201911066669 A CN 201911066669A CN 110691329 B CN110691329 B CN 110691329B
- Authority
- CN
- China
- Prior art keywords
- node
- state
- hash value
- alarm
- sensor node
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
- H04W4/029—Location-based management or tracking services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/08—Testing, supervising or monitoring using real traffic
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/30—Services specially adapted for particular environments, situations or purposes
- H04W4/38—Services specially adapted for particular environments, situations or purposes for collecting sensor information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W84/00—Network topologies
- H04W84/18—Self-organising networks, e.g. ad-hoc networks or sensor networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明属于软件领域,提供了一种传感器节点监控方法及***,方法包括:簇头节点获取其簇内传感器节点上报的OID标识前缀,获取传感器节点上报的各项状态参数和传感器节点的定位坐标,以二进制形式存储状态参数,将状态参数作为传感器节点的状态信息;汇聚节点接收状态信息,通过MD4、MD5或者SHA1的一种哈希函数,计算状态信息对应的哈希值;汇聚节点将计算到的哈希值与OID标识前缀对应的哈希值进行比对,OID标识前缀对应的哈希值为:具有相同OID标识前缀的其它传感器节点的各项状态参数处于正常状态时的状态信息所对应的哈希值;汇聚节点如果比对到哈希值不一致,就向预设的管理节点发送告警信息。本发明能满足同一领域的传感器节点的监控需求。
Description
技术领域
本发明涉及软件领域,特别是涉及一种传感器节点监控方法及***。
背景技术
无线传感器网络(Wireless Sensor Networks, WSN)是一种分布式传感网络,它的末梢是可以感知和检查外部世界的传感器。WSN中的传感器节点通过无线方式通信。
然而,现有的传感器节点监控方法不会区分同一领域的传感器节点,即使面对同一领域的传感器节点,也会采用相同的参数进行监控,这样,监控不具有针对性,不能针对同一领域的传感器节点发送告警消息,无法满足同一领域的传感器节点的监控需求。
发明内容
鉴于以上所述现有技术的缺点,本发明的目的在于提供一种传感器节点监控方法及***,用于解决现有的传感器节点监控方法,不能针对同一领域的传感器节点发送告警消息,无法满足同一领域的传感器节点的监控需求的问题。
为实现上述目的及其他相关目的,本发明提供一种传感器节点监控方法,方法包括:
簇头节点获取其簇内传感器节点上报的对象标识符OID标识前缀,获取所述传感器节点上报的各项状态参数和所述传感器节点的定位坐标,以二进制形式存储所述状态参数,将各项所述状态参数作为所述传感器节点的状态信息,向预设的汇聚节点,上传所述传感器节点上报的对象标识符OID标识前缀、所述传感器节点的状态信息和所述传感器节点的定位坐标;
所述汇聚节点接收所述状态信息,通过MD4、MD5或者SHA1的一种哈希函数,计算所述状态信息对应的哈希值;
所述汇聚节点将计算到的所述哈希值与所述OID标识前缀对应的哈希值进行比对,所述OID标识前缀对应的哈希值为:具有相同所述OID标识前缀的其它传感器节点的各项状态参数处于正常状态时的状态信息所对应的哈希值;
所述汇聚节点如果比对到所述哈希值与所述OID标识前缀对应的哈希值不一致,就向预设的管理节点发送告警信息,所述告警信息携带有告警标识、所述传感器节点的OID标识前缀和所述传感器节点的定位坐标。
优选地,在所述的方法中,所述汇聚节点如果比对到所述哈希值与所述OID标识前缀对应的哈希值不一致,就向预设的管理节点发送告警信息,所述告警信息携带有告警标识、所述传感器节点的OID标识前缀和所述传感器节点的定位坐标,具体为:
所述汇聚节点如果比对到所述哈希值与所述OID标识前缀对应的哈希值不一致,就根据所述传感器节点的OID标识前缀,按照预先存储的OID标识前缀与配置信息之间的对应关系,调用与所述传感器节点的OID标识前缀相对应的配置信息;
所述汇聚节点通过所述簇头节点向所述传感器节点发送所述配置信息;
所述汇聚节点在预设时间内,如果没收到配置成功的消息,就向预设的管理节点发送告警信息,所述告警信息携带有告警标识、所述传感器节点的OID标识前缀和所述传感器节点的定位坐标。
优选地,在所述的方法中,所述汇聚节点通过所述簇头节点向所述传感器节点发送所述配置信息,具体为:
所述汇聚节点向所述簇头节点发送所述配置信息,所述簇头节点接收到所述配置信息后,向所述传感器节点发送所述配置信息,以使所述传感器节点根据所述配置信息重新配置所述各项状态参数。
优选地,在所述的方法中,所述汇聚节点如果比对到所述哈希值与所述OID标识前缀对应的哈希值不一致,就向预设的管理节点发送告警信息,所述告警信息携带有告警标识、所述传感器节点的OID标识前缀和所述传感器节点的定位坐标,具体为:
所述汇聚节点如果比对到所述哈希值与所述OID标识前缀对应的哈希值不一致,就在告警信息的头部添加一个告警标识,添加完毕后,向预设的管理节点发送告警信息,所述告警信息携带有告警标识、所述OID标识前缀和所述传感器节点的定位坐标。
优选地,在所述的方法中,所述汇聚节点如果比对到所述哈希值与所述OID标识前缀对应的哈希值不一致,就在告警信息的头部添加一个告警标识,添加完毕后,向预设的管理节点发送告警信息,所述告警信息携带有告警标识、所述OID标识前缀和所述传感器节点的定位坐标,具体为:
所述汇聚节点如果比对到所述哈希值与所述OID标识前缀对应的哈希值不一致,就在告警信息的头部添加一个告警标识,采用获取预设的网络模式,向预设的管理节点发送告警信息,所述告警信息携带有告警标识、所述OID标识前缀和所述传感器节点的定位坐标,所述预设的网络模式包括WIFI网络模式、4G网络模式、5G网络模式。
本发明提供一种传感器节点监控***,***包括簇头节点和汇聚节点,所述簇头节点包括上传模块、所述汇聚节点包括计算模块、比对模块、发送模块:
所述上传模块,用于所述簇头节点获取其簇内传感器节点上报的对象标识符OID标识前缀,获取所述传感器节点上报的各项状态参数和所述传感器节点的定位坐标,以二进制形式存储所述状态参数,将各项所述状态参数作为所述传感器节点的状态信息,向预设的汇聚节点,上传所述传感器节点上报的对象标识符OID标识前缀、所述传感器节点的状态信息和所述传感器节点的定位坐标;
所述计算模块,用于所述汇聚节点接收所述状态信息,通过MD4、MD5或者SHA1的一种哈希函数,计算所述状态信息对应的哈希值;
所述比对模块,用于所述汇聚节点将计算到的所述哈希值与所述OID标识前缀对应的哈希值进行比对,所述OID标识前缀对应的哈希值为:具有相同所述OID标识前缀的其它传感器节点的各项状态参数处于正常状态时的状态信息所对应的哈希值;
所述发送模块,用于所述汇聚节点如果比对到所述哈希值与所述OID标识前缀对应的哈希值不一致,就向预设的管理节点发送告警信息,所述告警信息携带有告警标识、所述传感器节点的OID标识前缀和所述传感器节点的定位坐标。
优选地,在所述的***中,所述发送模块,具体包括:
调用单元,用于所述汇聚节点如果比对到所述哈希值与所述OID标识前缀对应的哈希值不一致,就根据所述传感器节点的OID标识前缀,按照预先存储的OID标识前缀与配置信息之间的对应关系,调用与所述传感器节点的OID标识前缀相对应的配置信息;
第一发送单元,用于所述汇聚节点通过所述簇头节点向所述传感器节点发送所述配置信息;
第二发送单元,用于所述汇聚节点在预设时间内,如果没收到配置成功的消息,就向预设的管理节点发送告警信息,所述告警信息携带有告警标识、所述传感器节点的OID标识前缀和所述传感器节点的定位坐标。
优选地,在所述的***中,所述第一发送单元,包括:
第一发送子单元,用于所述汇聚节点向所述簇头节点发送所述配置信息;
第二发送子单元,用于所述簇头节点接收到所述配置信息后,向所述传感器节点发送所述配置信息,以使所述传感器节点根据所述配置信息重新配置所述各项状态参数。
优选地,在所述的***中,所述发送模块,具体用于:
所述汇聚节点如果比对到所述哈希值与所述OID标识前缀对应的哈希值不一致,就在告警信息的头部添加一个告警标识,添加完毕后,向预设的管理节点发送告警信息,所述告警信息携带有告警标识、所述OID标识前缀和所述传感器节点的定位坐标。
优选地,在所述的***中,所述发送模块,具体用于:所述汇聚节点如果比对到所述哈希值与所述OID标识前缀对应的哈希值不一致,就在告警信息的头部添加一个告警标识,采用获取预设的网络模式,向预设的管理节点发送告警信息,所述告警信息携带有告警标识、所述OID标识前缀和所述传感器节点的定位坐标,所述预设的网络模式包括WIFI网络模式、4G网络模式、5G网络模式。
如上所述,本发明的一种传感器节点监控方法及***,具有以下有益效果:汇聚节点如果比对到所述哈希值与OID标识前缀对应的哈希值不一致,就向预设的管理节点发送告警信息,因此,能针对同一领域的传感器节点发送告警消息,能满足同一领域的传感器节点的监控需求。
附图说明
图1显示为本发明传感器节点监控方法的示意图。
图2显示为本发明传感器节点监控***的示意图。
具体实施方式
本申请提供一种传感器节点监控方法及***,适用于无线传感器网络中。
请参阅图1,本发明提供一种传感器节点监控方法,详述如下:
S101,簇头节点获取其簇内传感器节点上报的对象标识符OID标识前缀,获取所述传感器节点上报的各项状态参数和所述传感器节点的定位坐标,以二进制形式存储所述状态参数,将各项所述状态参数作为所述传感器节点的状态信息,向预设的汇聚节点,上传所述传感器节点上报的对象标识符OID标识前缀、所述传感器节点的状态信息和所述传感器节点的定位坐标;
其中,簇内传感器节点每隔预设时间,向簇头节点上报的对象标识符OID标识前缀、各项状态参数和定位坐标。状态参数是指传感器节点处于运行状态下的参数。其簇内传感器节点指的是:其簇内,除簇头节点以外的传感器节点。
传感器节点获取自身的状态参数为现有技术,获取过程,在此不做赘述。
其中,按预设的顺序,将所述状态参数依次拼接得到所述传感器节点的状态信息。比如:状态参数A、状态参数B、状态参数C,按ABC的顺序,将状态参数A、状态参数B、状态参数C拼接,得到所述传感器节点的状态信息。
其中,OID标识前缀(Object Identifier,对象标识符),每个领域有其唯一的OID标识前缀。
其中,簇头节点在传感器节点上传的传感节点身份标识符中,提取对象标识符OID标识前缀。传感节点身份标识符的总长度为120比特,编码结构为:版本号+OID标识前缀+生产厂商代码+产品代码。版本号为8比特,OID标识前缀为48比特。因此,簇头节点解析传感节点身份标识符后,可以直接提取到48比特的OID标识前缀。
需说明的是,S101之前,方法还包括:
簇头节点获取其簇内传感器节点定期上报的对象标识符OID标识前缀和状态标识,将所述传感器节点定期上报的对象标识符OID标识前缀和状态标识上传至预设的汇聚节点;
所述汇聚节点判断所述状态标识是否处于工作模式,若所述状态标识处于工作模式,根据所述传感器节点的OID标识前缀,按照预先存储的OID标识前缀与应用场景之间的对应关系,确定与所述传感器节点的OID标识前缀相对应的应用场景,调用所述应用场景对应的个性化采集参数,通过所述簇头节点向所述传感器节点转发所述个性化采集参数,以使所述传感器节点根据所述个性化采集参数,在所述应用场景中采集信息。这样的作用是能采集到用户想要的信息。
其中,应用场景不同,个性化采集参数不同,比如,应用场景1需要的个性化采集参数为:采集参数1、采集参数2、采集参数3;应用场景2需要的个性化采集参数为:采集参数2、采集参数3、采集参数5。采集参数1、2、3、4、5均是不同的参数。
其中,状态标识为表示工作状态的标识,采用001表示空闲状态,111表示工作状态。
S102,所述汇聚节点接收所述状态信息,通过MD4、MD5或者SHA1的一种哈希函数,计算所述状态信息对应的哈希值;
S103,所述汇聚节点将计算到的所述哈希值与所述OID标识前缀对应的哈希值进行比对,所述OID标识前缀对应的哈希值为:具有相同所述OID标识前缀的其它传感器节点的各项状态参数处于正常状态时的状态信息所对应的哈希值;
其中,所述汇聚节点提前获取并存储具有相同所述OID标识前缀的其它传感器节点的各项状态参数处于正常状态时的状态信息所对应的哈希值。比如:相同所述OID标识前缀的其它传感器节点的各项状态参数为状态参数A1、状态参数B1、状态参数C1;如果状态参数A1、状态参数B1、状态参数C1处于正常状态时,就按A1、B1、C1的顺序,按预设的顺序,将状态参数A1、状态参数B1、状态参数C1依次拼接,得到相同所述OID标识前缀的其它传感器节点的各项状态参数处于正常状态时的状态信息。有益效果是:这样能得到同一领域的传感器节点的各项状态参数处于正常状态时的状态信息,根据该状态信息生成的哈希值,即OID标识前缀对应的哈希值就具有针对性,后续如果比对到所述哈希值与所述OID标识前缀对应的哈希值不一致,就说明该传感器节点不处于正常状态,就向预设的管理节点发送告警信息,由于OID标识前缀对应的哈希值具有针对性,因此,可以减少误发送告警信息的情况,能提高告警信息的发送效率。
S104,所述汇聚节点如果比对到所述哈希值与所述OID标识前缀对应的哈希值不一致,就向预设的管理节点发送告警信息,所述告警信息携带有告警标识、所述传感器节点的OID标识前缀和所述传感器节点的定位坐标。
其中,所述汇聚节点如果比对到所述哈希值与所述OID标识前缀对应的哈希值不一致的作用是:不需要再对各项状态参数逐一核对,只需检查哈希值是否跟所述OID标识前缀对应的哈希值一致即可,这样能提高比对效率。
优选地,S104,具体为:
所述汇聚节点如果比对到所述哈希值与所述OID标识前缀对应的哈希值不一致,就根据所述传感器节点的OID标识前缀,按照预先存储的OID标识前缀与配置信息之间的对应关系,调用与所述传感器节点的OID标识前缀相对应的配置信息;
所述汇聚节点通过所述簇头节点向所述传感器节点发送所述配置信息;
所述汇聚节点在预设时间内,如果没收到配置成功的消息,就向预设的管理节点发送告警信息,所述告警信息携带有告警标识、所述传感器节点的OID标识前缀和所述传感器节点的定位坐标。
进一步,所述汇聚节点通过所述簇头节点向所述传感器节点发送所述配置信息,具体为:
所述汇聚节点向所述簇头节点发送所述配置信息,所述簇头节点接收到所述配置信息后,向所述传感器节点发送所述配置信息,以使所述传感器节点根据所述配置信息重新配置所述各项状态参数。
优选地,S104,具体为:
所述汇聚节点如果比对到所述哈希值与所述OID标识前缀对应的哈希值不一致,就在告警信息的头部添加一个告警标识,添加完毕后,向预设的管理节点发送告警信息,所述告警信息携带有告警标识、所述OID标识前缀和所述传感器节点的定位坐标。
进一步地,所述汇聚节点如果比对到所述哈希值与所述OID标识前缀对应的哈希值不一致,就在告警信息的头部添加一个告警标识,添加完毕后,向预设的管理节点发送告警信息,所述告警信息携带有告警标识、所述OID标识前缀和所述传感器节点的定位坐标,具体为:
所述汇聚节点如果比对到所述哈希值与所述OID标识前缀对应的哈希值不一致,就在告警信息的头部添加一个告警标识,采用获取预设的网络模式,向预设的管理节点发送告警信息,所述告警信息携带有告警标识、所述OID标识前缀和所述传感器节点的定位坐标,所述预设的网络模式包括WIFI网络模式、4G网络模式、5G网络模式。
需说明的是,在S104之后,方法还包括:
S105,所述管理节点接收所述告警信息,接收所述OID标识前缀对应的多个维修终端上传的当前状态和定位坐标,判断所述维修终端的当前状态是否为空闲状态,如果所述维修终端的当前状态为空闲状态,根据所述传感器节点的定位坐标及所述维修终端的定位坐标,生成所述维修终端到达所述传感器节点的定位坐标的移动距离,按所述移动距离由近到远的顺序,依次向处于空闲状态的所述维修终端发送所述基于所述传感器节点的定位坐标的传感器维护任务,直至所述传感器维护任务被处于空闲状态的所述维修终端所接受。这样,有利于提高传感器节点的修复效率。
在本发明实施例中,汇聚节点如果比对到所述哈希值与OID标识前缀对应的哈希值不一致,就向预设的管理节点发送告警信息,因此,能够针对同一领域的传感器节点发送告警消息,能满足同一领域的传感器节点的监控需求。
请参阅图2,本发明提供一种传感器节点监控***,详述如下:
一种传感器节点监控***,包括簇头节点和汇聚节点,所述簇头节点包括上传模块、所述汇聚节点包括计算模块、比对模块、发送模块:
所述上传模块,用于所述簇头节点获取其簇内传感器节点上报的对象标识符OID标识前缀,获取所述传感器节点上报的各项状态参数和所述传感器节点的定位坐标,以二进制形式存储所述状态参数,将各项所述状态参数作为所述传感器节点的状态信息,向预设的汇聚节点,上传所述传感器节点上报的对象标识符OID标识前缀、所述传感器节点的状态信息和所述传感器节点的定位坐标;
所述计算模块,用于所述汇聚节点接收所述状态信息,通过MD4、MD5或者SHA1的一种哈希函数,计算所述状态信息对应的哈希值;
所述比对模块,用于所述汇聚节点将计算到的所述哈希值与所述OID标识前缀对应的哈希值进行比对,所述OID标识前缀对应的哈希值为:具有相同所述OID标识前缀的其它传感器节点的各项状态参数处于正常状态时的状态信息所对应的哈希值;
所述发送模块,用于所述汇聚节点如果比对到所述哈希值与所述OID标识前缀对应的哈希值不一致,就向预设的管理节点发送告警信息,所述告警信息携带有告警标识、所述传感器节点的OID标识前缀和所述传感器节点的定位坐标。
综上所述,本发明的汇聚节点如果比对到所述哈希值与OID标识前缀对应的哈希值不一致,就向预设的管理节点发送告警信息,因此,能针对同一领域的传感器节点发送告警消息,能满足同一领域的传感器节点的监控需求。所以,本发明有效克服了现有技术中的种种缺点而具高度产业利用价值。
上述实施例仅例示性说明本发明的原理及其功效,而非用于限制本发明。任何熟悉此技术的人士皆可在不违背本发明的精神及范畴下,对上述实施例进行修饰或改变。因此,举凡所属技术领域中具有通常知识者在未脱离本发明所揭示的精神与技术思想下所完成的一切等效修饰或改变,仍应由本发明的权利要求所涵盖。
Claims (10)
1.一种传感器节点监控方法,其特征在于,包括:
簇头节点获取其簇内传感器节点上报的对象标识符OID标识前缀,获取所述传感器节点上报的各项状态参数和所述传感器节点的定位坐标,所述各项状态参数分别为状态参数A、状态参数B、状态参数C,以二进制形式存储所述状态参数,按ABC的顺序,将状态参数A、状态参数B、状态参数C拼接,得到所述传感器节点的状态信息,向预设的汇聚节点,上传所述传感器节点上报的对象标识符OID标识前缀、所述传感器节点的状态信息和所述传感器节点的定位坐标;
所述汇聚节点接收所述状态信息,通过MD4、MD5或者SHA1的一种哈希函数,计算所述状态信息对应的哈希值;
所述汇聚节点将计算到的所述哈希值与所述OID标识前缀对应的哈希值进行比对,所述OID标识前缀对应的哈希值为:具有相同所述OID标识前缀的其它传感器节点的各项状态参数处于正常状态时的状态信息所对应的哈希值,相同所述OID标识前缀的其它传感器节点的各项状态参数为状态参数A1、状态参数B1、状态参数C1,如果状态参数A1、状态参数B1、状态参数C1处于正常状态时,就按A1、B1、C1的顺序,将状态参数A1、状态参数B1、状态参数C1依次拼接,得到相同所述OID标识前缀的其它传感器节点的各项状态参数处于正常状态时的状态信息;
所述汇聚节点如果比对到所述哈希值与所述OID标识前缀对应的哈希值不一致,就向预设的管理节点发送告警信息,所述告警信息携带有告警标识、所述传感器节点的OID标识前缀和所述传感器节点的定位坐标。
2.根据权利要求1所述的方法,其特征在于,所述汇聚节点如果比对到所述哈希值与所述OID标识前缀对应的哈希值不一致,就向预设的管理节点发送告警信息,所述告警信息携带有告警标识、所述传感器节点的OID标识前缀和所述传感器节点的定位坐标,具体为:
所述汇聚节点如果比对到所述哈希值与所述OID标识前缀对应的哈希值不一致,就根据所述传感器节点的OID标识前缀,按照预先存储的OID标识前缀与配置信息之间的对应关系,调用与所述传感器节点的OID标识前缀相对应的配置信息;
所述汇聚节点通过所述簇头节点向所述传感器节点发送所述配置信息;
所述汇聚节点在预设时间内,如果没收到配置成功的消息,就向预设的管理节点发送告警信息,所述告警信息携带有告警标识、所述传感器节点的OID标识前缀和所述传感器节点的定位坐标。
3.根据权利要求2所述的方法,其特征在于,所述汇聚节点通过所述簇头节点向所述传感器节点发送所述配置信息,具体为:
所述汇聚节点向所述簇头节点发送所述配置信息,所述簇头节点接收到所述配置信息后,向所述传感器节点发送所述配置信息,以使所述传感器节点根据所述配置信息重新配置所述各项状态参数。
4.根据权利要求1所述的方法,其特征在于,所述汇聚节点如果比对到所述哈希值与所述OID标识前缀对应的哈希值不一致,就向预设的管理节点发送告警信息,所述告警信息携带有告警标识、所述传感器节点的OID标识前缀和所述传感器节点的定位坐标,具体为:
所述汇聚节点如果比对到所述哈希值与所述OID标识前缀对应的哈希值不一致,就在告警信息的头部添加一个告警标识,添加完毕后,向预设的管理节点发送告警信息,所述告警信息携带有告警标识、所述OID标识前缀和所述传感器节点的定位坐标。
5.根据权利要求4所述的方法,其特征在于,所述汇聚节点如果比对到所述哈希值与所述OID标识前缀对应的哈希值不一致,就在告警信息的头部添加一个告警标识,添加完毕后,向预设的管理节点发送告警信息,所述告警信息携带有告警标识、所述OID标识前缀和所述传感器节点的定位坐标,具体为:
所述汇聚节点如果比对到所述哈希值与所述OID标识前缀对应的哈希值不一致,就在告警信息的头部添加一个告警标识,采用获取预设的网络模式,向预设的管理节点发送告警信息,所述告警信息携带有告警标识、所述OID标识前缀和所述传感器节点的定位坐标,所述预设的网络模式包括WIFI网络模式、4G网络模式、5G网络模式。
6.一种传感器节点监控***,其特征在于,包括簇头节点和汇聚节点,所述簇头节点包括上传模块、所述汇聚节点包括计算模块、比对模块、发送模块:
所述上传模块,用于所述簇头节点获取其簇内传感器节点上报的对象标识符OID标识前缀,获取所述传感器节点上报的各项状态参数和所述传感器节点的定位坐标,所述各项状态参数分别为状态参数A、状态参数B、状态参数C,以二进制形式存储所述状态参数,按ABC的顺序,将状态参数A、状态参数B、状态参数C拼接,得到所述传感器节点的状态信息,向预设的汇聚节点,上传所述传感器节点上报的对象标识符OID标识前缀、所述传感器节点的状态信息和所述传感器节点的定位坐标;
所述计算模块,用于所述汇聚节点接收所述状态信息,通过MD4、MD5或者SHA1的一种哈希函数,计算所述状态信息对应的哈希值;
所述比对模块,用于所述汇聚节点将计算到的所述哈希值与所述OID标识前缀对应的哈希值进行比对,所述OID标识前缀对应的哈希值为:具有相同所述OID标识前缀的其它传感器节点的各项状态参数处于正常状态时的状态信息所对应的哈希值,相同所述OID标识前缀的其它传感器节点的各项状态参数为状态参数A1、状态参数B1、状态参数C1,如果状态参数A1、状态参数B1、状态参数C1处于正常状态时,就按A1、B1、C1的顺序,将状态参数A1、状态参数B1、状态参数C1依次拼接,得到相同所述OID标识前缀的其它传感器节点的各项状态参数处于正常状态时的状态信息;
所述发送模块,用于所述汇聚节点如果比对到所述哈希值与所述OID标识前缀对应的哈希值不一致,就向预设的管理节点发送告警信息,所述告警信息携带有告警标识、所述传感器节点的OID标识前缀和所述传感器节点的定位坐标。
7.根据权利要求6所述的***,其特征在于,所述发送模块,具体包括:
调用单元,用于所述汇聚节点如果比对到所述哈希值与所述OID标识前缀对应的哈希值不一致,就根据所述传感器节点的OID标识前缀,按照预先存储的OID标识前缀与配置信息之间的对应关系,调用与所述传感器节点的OID标识前缀相对应的配置信息;
第一发送单元,用于所述汇聚节点通过所述簇头节点向所述传感器节点发送所述配置信息;
第二发送单元,用于所述汇聚节点在预设时间内,如果没收到配置成功的消息,就向预设的管理节点发送告警信息,所述告警信息携带有告警标识、所述传感器节点的OID标识前缀和所述传感器节点的定位坐标。
8.根据权利要求7所述的***,其特征在于,所述第一发送单元,包括:
第一发送子单元,用于所述汇聚节点向所述簇头节点发送所述配置信息;
第二发送子单元,用于所述簇头节点接收到所述配置信息后,向所述传感器节点发送所述配置信息,以使所述传感器节点根据所述配置信息重新配置所述各项状态参数。
9.根据权利要求6所述的***,其特征在于,所述发送模块,具体用于:
所述汇聚节点如果比对到所述哈希值与所述OID标识前缀对应的哈希值不一致,就在告警信息的头部添加一个告警标识,添加完毕后,向预设的管理节点发送告警信息,所述告警信息携带有告警标识、所述OID标识前缀和所述传感器节点的定位坐标。
10.根据权利要求9所述的***,其特征在于,所述发送模块,具体用于:所述汇聚节点如果比对到所述哈希值与所述OID标识前缀对应的哈希值不一致,就在告警信息的头部添加一个告警标识,采用获取预设的网络模式,向预设的管理节点发送告警信息,所述告警信息携带有告警标识、所述OID标识前缀和所述传感器节点的定位坐标,所述预设的网络模式包括WIFI网络模式、4G网络模式、5G网络模式。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911066669.XA CN110691329B (zh) | 2019-11-04 | 2019-11-04 | 一种传感器节点监控方法及*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911066669.XA CN110691329B (zh) | 2019-11-04 | 2019-11-04 | 一种传感器节点监控方法及*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110691329A CN110691329A (zh) | 2020-01-14 |
CN110691329B true CN110691329B (zh) | 2020-12-25 |
Family
ID=69115671
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201911066669.XA Active CN110691329B (zh) | 2019-11-04 | 2019-11-04 | 一种传感器节点监控方法及*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110691329B (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11803421B2 (en) * | 2021-02-09 | 2023-10-31 | International Business Machines Corporation | Monitoring health status of a large cloud computing system |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105100072A (zh) * | 2015-06-30 | 2015-11-25 | 东软集团股份有限公司 | 一种网络节点监测方法及装置 |
CN108235276A (zh) * | 2018-01-16 | 2018-06-29 | 冼钇冰 | 基于物联网的传感器节点运行***及传感器节点运行方法 |
CN108737433A (zh) * | 2018-05-29 | 2018-11-02 | 冼汉生 | 基于物联网的传感器节点监测***及传感器节点监测方法 |
CN108847938A (zh) * | 2018-09-29 | 2018-11-20 | 郑州云海信息技术有限公司 | 一种连接建立方法及装置 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103368731B (zh) * | 2013-07-23 | 2016-07-06 | 华南理工大学 | 基于哈希树的无线传感器网络安全数据发现和传播方法 |
-
2019
- 2019-11-04 CN CN201911066669.XA patent/CN110691329B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105100072A (zh) * | 2015-06-30 | 2015-11-25 | 东软集团股份有限公司 | 一种网络节点监测方法及装置 |
CN108235276A (zh) * | 2018-01-16 | 2018-06-29 | 冼钇冰 | 基于物联网的传感器节点运行***及传感器节点运行方法 |
CN108737433A (zh) * | 2018-05-29 | 2018-11-02 | 冼汉生 | 基于物联网的传感器节点监测***及传感器节点监测方法 |
CN108847938A (zh) * | 2018-09-29 | 2018-11-20 | 郑州云海信息技术有限公司 | 一种连接建立方法及装置 |
Also Published As
Publication number | Publication date |
---|---|
CN110691329A (zh) | 2020-01-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106453648B (zh) | 智能家居设备的设备状态确定方法及装置 | |
CN110831050B (zh) | 一种传感器节点控制方法及*** | |
CN103759393B (zh) | 空调无线控制器、***及其控制方法 | |
CN101778113B (zh) | 组播网中rp状态检测方法、装置、rp装置和组播*** | |
CN108092847B (zh) | 一种电力lte无线终端远程在线监控方法 | |
CN110691329B (zh) | 一种传感器节点监控方法及*** | |
CN106254199B (zh) | 单向环形网络故障点定位方法、集中器、终端设备及*** | |
CN111597271B (zh) | 一种电力通信信息储存*** | |
CN107295559B (zh) | 终端漫游管理方法及接入控制设备 | |
CN112165413B (zh) | 设备状态上报方法及装置、电子装置 | |
CN108200128B (zh) | 一种基于eLTE-IoT技术的远程抄表方法及*** | |
CN107769986B (zh) | 一种网络性能测试***、扩展***及测试方法 | |
KR20120037603A (ko) | 엠디티 관련 데이터의 획득 및 보고 방법, 이를 수행하는 통신 장치 | |
CN101867958A (zh) | 管理无线传感网终端的方法和*** | |
CN107484232A (zh) | 消息发送方法、***、网络设备和可读存储介质 | |
CN106658348A (zh) | 监控资源管理的方法、装置和cse | |
CN108600295A (zh) | 一种实现设备状态信息通知的方法、设备及介质 | |
CN106717068B (zh) | 一种nan设备之间的距离测量方法及nan设备 | |
WO2023184983A1 (zh) | 用于空调直连控制的方法、装置、***及存储介质 | |
JP5505496B2 (ja) | 無線端末装置、通信装置、無線通信システムおよび通信方法 | |
CN105530115A (zh) | 一种实现操作管理维护功能的方法及装置 | |
CN104469902A (zh) | 一种控制ue与网络侧之间rrc连接状态的方法及装置 | |
CN106707236B (zh) | 一种终端定位测量方法和无线接入设备 | |
CN104487997A (zh) | 具有预先设定和自动设定功能的模具管理*** | |
CN105210349A (zh) | 无线通信品质信息处理装置及通信*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
TA01 | Transfer of patent application right | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20201208 Address after: 100043 Beijing Shijingshan District Shijingshan Road No.18 Courtyard Building 7 Floor 801 Applicant after: BEIJING WANGMING ELECTRONIC TECHNOLOGY Co.,Ltd. Address before: 518057 first floor, No.2 Kefeng Road, high tech Zone, Nanshan District, Shenzhen City, Guangdong Province Applicant before: Li Bingyong |
|
GR01 | Patent grant | ||
GR01 | Patent grant |