无线传感器网络及其控制方法和云端服务器技术

技术编号:14012709 阅读:80 留言:0更新日期:2016-11-17 14:10
本发明专利技术涉及信息技术领域,公开了一种无线传感器网络及其控制方法和云端服务器,该方法包括:根据无线传感器网络的场景的多个网络节点的属性,将所述多个网络节点虚拟化为输入节点和输出节点;根据所述场景设置所述输入节点和所述输出节点之间的联动规则;存储所述输入节点、所述输出节点、和所述联动规则;以及根据所述输入节点的状态以及所述联动规则,控制所述输出节点的操作。由于将所有场景的所有网络节点都虚拟化为广义节点(即输入和输出节点),设置了相应的联动规则,并存储在云端服务器上,因此本发明专利技术可以实现不同局域网的网络节点之间的跨网络场景联动,具有更高的实用性和智能性。

【技术实现步骤摘要】

本专利技术涉及信息
,具体地,涉及一种由云端服务器执行的无线传感器网络控制方法、一种云端服务器、以及一种无线传感器网络。
技术介绍
无线传感器网络(wireless sensor network)简称为WSN,其由在监测区域内大量的网络节点(包括实物节点和非实物节点)组成,通过监测这些网络节点可以实现设定的不同场景。在现有技术中,场景都是在无线传感器网络的网关中,例如,门被撬开则报警器响之类的场景。但实际的场景节点中存在许多非实物节点,例如时间,状态,动作等节点。由于此类节点与实物节点(例如门磁)一般不在同一个网关内,而每一个网关只能处理本区域中的场景,因此不能实现这些网络节点之间的场景联动。例如,A区域和B区域属于不同的局域网,则A区域和B区域的网络节点就不能实现场景联动,存在很大的局限性。即现有技术中存在不同局域网的网络节点之间不能实现场景联动的问题。
技术实现思路
针对现有技术中存在的不同局域网的网络节点之间不能实现场景联动的技术问题,本专利技术提供了一种由云端服务器执行的无线传感器网络控制方法,该方法包括:根据无线传感器网络的场景的多个网络节点的属性,将所述多个网络节点虚拟化为输入节点和输出节点;根据所述场景设置所述输入节点和所述输出节点之间的联动规则;存储所述输入节点、所述输出节点、和所述联动规则;以及根据所述输入节点的状态以及所述联动规则,控制所述输出节点的操作。优选地,根据无线传感器网络的场景的多个网络节点的属性将所述多个网络节点虚拟化为输入节点和输出节点包括:将属性为触发条件的网络节点虚拟化为输入节点,以及将属性为触发结果的网络节点虚拟化为输出节点。优选地,根据所述场景设置所述输入节点和所述输出节点之间的联动规则包括:设置所述输入节点的状态和所述输出节点的操作之间的对应关系,所述对应关系为联动规则。优选地,根据所述输入节点的状态以及所述联动规则控制所述输出节点的操作包括:在所述输入节点被触发的情况下,控制所述输出节点执行所述联动规则中与该输入节点对应的操作。相应地,本专利技术还提供一种云端服务器,该云端服务器包括:网络节点虚拟化模块,用于根据无线传感器网络的场景的多个网络节点的属性将所述多个网络节点虚拟化为输入节点和输出节点;联动规则设置模块,用于根据所述场景设置所述输入节点和所述输出节点之间的联动规则;存储模块,用于存储所述输入节点、所述输出节点、和所述联动规则;以及控制模块,用于根据所述输入节点的状态以及所述联动规则控制所述输出节点的操作。优选地,所述网络节点虚拟化模块还用于:将属性为触发条件的网络节点虚拟化为输入节点,以及将属性为触发结果的网络节点虚拟化为输出节点。优选地,所述联动规则设置模块还用于:设置所述输入节点的状态和所述输出节点的操作之间的对应关系,所述对应关系为联动规则。优选地,所述控制模块还用于:在所述输入节点被触发的情况下,控制所述输出节点执行所述联动规则中与该输入节点对应的操作。此外,本专利技术还提供了一种无线传感器网络,该无线传感器网络包括:本专利技术提供的云端服务器;以及多个网络节点,所述多个网络节点通过网络与所述云端服务器通信。优选地,所述多个网络节点中的至少两个网络节点属于不同的局域网。通过上述技术方案,由于所有场景的所有网络节点都虚拟化为广义节点(即输入和输出节点),设置了相应的联动规则,并存储在云端服务器上,因此可以实现不同局域网内的网络节点之间的跨网络场景联动,不存在局限性。本专利技术的其它特征和优点将在随后的具体实施方式部分予以详细说明。附图说明附图是用来提供对本专利技术的进一步理解,并且构成说明书的一部分,与下面的具体实施方式一起用于解释本专利技术,但并不构成对本专利技术的限制。在附图中:图1是根据本专利技术的一种实施方式的示例云端服务器的结构示意图;图2是根据本专利技术的一种实施方式的示例云端服务器所执行的方法的流程图;以及图3是根据本专利技术的一种实施方式的由云端服务器执行的无线传感器网络控制方法的示例流程图。附图标记说明1 网络节点虚拟化模块 2 联动规则设置模块3 存储模块 4 控制模块10 云端服务器具体实施方式以下结合附图对本专利技术的具体实施方式进行详细说明。应当理解的是,此处所描述的具体实施方式仅用于说明和解释本专利技术,并不用于限制本专利技术。为了更加清楚地说明本专利技术的思想,以示例无线传感器网络WSN为例进行详细地说明。该无线传感器网络可以包括:本专利技术所提供的云端服务器;以及多个网络节点,所述多个网络节点通过网络与所述云端服务器通信,例如通过无线网络进行交互。其中,所述多个网络节点中的至少两个网络节点属于不同的局域网。也就是说,这些网络节点可以属于不同的局域网络。所述网络节点可以是实物节点,例如门磁传感器;也可以是非实物节点,例如时间、状态、动作等节点。应当理解的是,对于网络节点的数量,以及局域网的数量,本专利技术不进行限定,任何数量的网络节点和局域网都包括在本专利技术的保护范围中。与现有技术不同的是,本专利技术的思想在于将这些网络节点虚拟化为广义节点,设置并存储在云端服务器中,而不是现有技术中的各个网络节点所在的不同局域网的网关上。采用这样的实施方式,可以实现不同局域网中的各个网络节点之间的场景联动。具体地,图1是根据本专利技术的一种实施方式的示例云端服务器的结构示意图,如图1所示,该云端服务器可以包括:网络节点虚拟化模块1,用于根据无线传感器网络的场景的多个网络节点的属性将所述多个网络节点虚拟化为输入节点和输出节点;联动规则设置模块2,用于根据所述场景设置所述输入节点和所述输出节点之间的联动规则;存储模块3,用于存储所述输入节点、所述输出节点、和所述联动规则;以及控制模块4,用于根据所述输入节点的状态以及所述联动规则控制所述输出节点的操作。其中,所述网络节点虚拟化模块1可以将属性为触发条件的网络节点虚拟化为输入节点;以及将属性为触发结果的网络节点虚拟化为输出节点。例如,对于场景采用IFTTT(if this then that)对象来描述,“if this”(如果该条件发生)的网络节点的属性为触发条件,“then that”(则执行)的网络节点的属性为触发结果。举例来说,对于场景“当有人进入房间后就打开空调”,门磁可以虚拟化为输入节点,空调控制单元可以虚拟化为输出节点。具体虚拟化方法与现有技术中局域网采用的方法相似,为了不混淆本专利技术的保护范围,在此不再赘述。接着,所述联动规则设置模块2可以根据所述场景设置所述输入节点和所述输出节点之间的联动规则,即设置所述输入节点的状态和所述输出节点的操作之间的对应关系,所述对应关系为联动规则。举例来说,对于场景“当有人进入房间后就打开空调”,门磁或红外开关可以虚拟化为输入节点,空调控制单元可以虚拟化为输出节点。所述联动规则设置模块2可以设置输入节点和输出节点的操作之间的对应关系(即联动规则)为“当门磁或红外开关被触发,则启动空调(即空调控制单元控制空调开启)”。设置好输入和输出节点以及联动规则后,云端服务器10可以存储各个场景、各个输入和输出节点以及联动规则,以便后续操作。在对WSN设置好之后,可以进行控制过程。图2是根据本专利技术的一种实施方式的示例云端服务器所执行的方法的流程图,如图2所示,所述控制模块4可以实时获本文档来自技高网...
<a href="http://www.xjishu.com/zhuanli/62/201610571469.html" title="无线传感器网络及其控制方法和云端服务器原文来自X技术">无线传感器网络及其控制方法和云端服务器</a>

【技术保护点】
一种由云端服务器执行的无线传感器网络控制方法,其特征在于,该方法包括:根据无线传感器网络的场景的多个网络节点的属性,将所述多个网络节点虚拟化为输入节点和输出节点;根据所述场景设置所述输入节点和所述输出节点之间的联动规则;存储所述输入节点、所述输出节点、和所述联动规则;以及根据所述输入节点的状态以及所述联动规则,控制所述输出节点的操作。

【技术特征摘要】
1.一种由云端服务器执行的无线传感器网络控制方法,其特征在于,该方法包括:根据无线传感器网络的场景的多个网络节点的属性,将所述多个网络节点虚拟化为输入节点和输出节点;根据所述场景设置所述输入节点和所述输出节点之间的联动规则;存储所述输入节点、所述输出节点、和所述联动规则;以及根据所述输入节点的状态以及所述联动规则,控制所述输出节点的操作。2.根据权利要求1所述的方法,其特征在于,根据无线传感器网络的场景的多个网络节点的属性将所述多个网络节点虚拟化为输入节点和输出节点包括:将属性为触发条件的网络节点虚拟化为输入节点,以及将属性为触发结果的网络节点虚拟化为输出节点。3.根据权利要求1所述的方法,其特征在于,根据所述场景设置所述输入节点和所述输出节点之间的联动规则包括:设置所述输入节点的状态和所述输出节点的操作之间的对应关系,所述对应关系为联动规则。4.根据权利要求3所述的方法,其特征在于,根据所述输入节点的状态以及所述联动规则控制所述输出节点的操作包括:在所述输入节点被触发的情况下,控制所述输出节点执行所述联动规则中与该输入节点对应的操作。5.一种云端服务器,其特征在于,该云端服务器包括:网络节点虚拟化模块,用于根据无线传感器网络的场景的...

【专利技术属性】
技术研发人员:伍云云
申请(专利权)人:美的集团股份有限公司
类型:发明
国别省市:广东;44

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

1