一种传感方法、传感器和传感集群的制作方法

文档序号:8428868阅读:629来源:国知局
一种传感方法、传感器和传感集群的制作方法
【技术领域】
[0001]本发明涉及传感技术领域,特别涉及一种传感方法、传感器和传感集群。
【背景技术】
[0002]传感器是一种检测装置,散布在指定的感知区域内,能感受到被测量的信息如温度、湿度、音频、视频、图像、数值等,并能将感受到的信息,按一定规律变换成为电信号或其他所需形式的信息输出,以满足信息的传输、处理、存储、显示、记录和控制等要求。各个传感器可通过多跳中继方式与控制器和存储服务器连接,即传感器通过多个中转的路由器或转换机与控制器和存储服务器连接,其中,控制器可通过多个中转的路由器或转换机对传感器进行配置和管理。在现有技术中,由于多跳中继方式,使控制器并不能实时获取各个传感器的运行状态。

【发明内容】

[0003]本发明提供一种传感方法、传感器和传感集群,使各个传感器的运行状态能实时被控制器获取,传感器运行状态能及时被调整。
[0004]一种传感方法,包括:建立包括控制器和各个传感器的传感集群,其中,控制器为所述传感集群中的主节点、各个传感器为所述传感集群中的各个从节点,还包括:
[0005]所述传感集群中的各个从节点实时发送各自的运行状态参数给主节点;
[0006]所述各个从节点在发送的运行状态参数包括异常状态表征值时,接收集群中的主节点发来的控制参数,并根据接收到的该控制参数调整运行状态。
[0007]优选地,该方法进一步包括:
[0008]所述传感集群中的各个从节点接收主节点发送的各个任务包,以分别执行各自对应的米集任务;
[0009]所述传感集群中的各个从节点实时发送采集任务执行过程中各自的运行状态参数给所述主节点。
[0010]优选地,该方法进一步包括:将多个存储服务器组成存储集群,所述存储集群包括:主存储服务器和各个分存储服务器;
[0011]所述各个从节点对应的传感器向存储集群传送所采集的数据,以触发所述存储集群存储数据;
[0012]所述存储集群存储数据,包括:所述存储集群中的主存储服务器接收所述各个从节点对应的传感器传送的数据;
[0013]根据存储集群设置,所述存储集群中的主存储服务器将所述各个从节点对应的传感器传送的数据以配置文件的形式发送给各个目标分存储服务器进行分布式存储;
[0014]所述存储集群中的主存储服务器定位存储信息。
[0015]优选地,该方法进一步包括:所述传感集群或存储集群支持Hadoop系统;
[0016]所述传感集群中的各个从节点实时发送各自的运行状态参数给主节点,包括:所述传感集群中的各个从节点采用Hadoop系统中的RPC心跳机制发送运行状态参数给所述主节点;
[0017]所述存储集群通过所述Hadoop系统的备份机制自行恢复丢失数据。
[0018]一种传感器,位于所述传感集群中,作为所述传感集群的从节点,包括:
[0019]发送单元,用于实时发送运行状态参数给主节点;
[0020]调整单元,用于根据所述发送单元发送的运行状态参数包括异常状态表征值时,接收集群中的主节点发来的控制参数,并根据接收到的该控制参数调整运行状态。
[0021]优选地,该传感器进一步包括:接收单元和执行单元,其中,
[0022]所述接收单元,用于接收主节点发送的任务包,触发所述执行单元;
[0023]所述执行单元,执行所述主节点发送的任务包中的采集任务;
[0024]所述发送单元,进一步包括:用于实时发送采集任务执行过程中的运行状态参数给所述主节点。
[0025]优选地,该传感器进一步包括:传送单元,用于向存储集群传送数据,以触发所述存储集群存储数据。
[0026]优选地,所述发送单元,进一步用于采用Hadoop系统中的RPC心跳机制发送运行状态参数给所述主节点。
[0027]一种传感集群,包括:多个上述的传感器和控制器;
[0028]所述控制器,位于所述传感集群中,作为所述传感集群中的主节点,用于接收所述传感集群中的各个从节点对应的传感器实时发送的各自的运行状态参数,根据所述运行状态异常参数,发送对应的控制参数给所述运行状态异常参数对应的传感器,以触发该传感器调整运行状态。
[0029]优选地,所述控制器,进一步用于:向所述传感集群中的各个从节点对应的传感器发送任务包,以触发所述各个从节点对应的传感器,同时,接收所述各个从节点对应的传感器实时采集任务执行过程中发送的各自的运行状态参数;
[0030]各个传感器,进一步用于接收所述传感集群中主节点对应的控制器发送任务包的触发,分别执行各自对应的采集任务。
[0031]本发明实施例提供了一种传感方法、传感器和传感集群,通过建立传感集群,并将各个传感器作为传感集群中的各个从节点,控制器作为传感集群中的主节点,通过传感集群中的各个从节点实时发送各自的运行状态参数给主节点,使各个传感器的运行状态能实时被控制器获取,传感器运行状态能及时被调整。
[0032]另外,本发明实施例的控制器实时获取各个传感器的运行状态,以及控制器向各个传感器发送任务包,使得本发明实施例的传感方法更加智能化;而本发明实施例通过存储集群中的主存储服务器和各个分存储服务器配合存储各个传感器传送的数据,从而能够有效地提高数据的存储量,而且通过数据备份机制,使数据可以自行恢复。
【附图说明】
[0033]图1是本发明实施例提供的传感方法流程图;
[0034]图2是本发明另一实施例提供的传感方法流程图;
[0035]图3是本发明实施例提供的传感器所在架构示意图;
[0036]图4是本发明实施例提供的传感器结构示意图;
[0037]图5是本发明另一实施例提供的传感器结构示意图;
[0038]图6是本发明又一实施例提供的传感器结构示意图;
[0039]图7是本发明实施例提供的传感集群的组成示意图。
【具体实施方式】
[0040]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0041]如图1所示,本发明实施例提供了一种传感方法,该方法可以包括以下步骤:
[0042]步骤101:建立包括控制器和各个传感器的传感集群,其中,控制器为传感集群中的主节点、各个传感器为传感集群中的各个从节点;
[0043]步骤102:传感集群中的各个从节点实时发送各自的运行状态参数给主节点;
[0044]步骤103:各个从节点在发送的运行状态参数包括异常状态表征值时,接收集群中的主节点发来的控制参数,并根据接收到的该控制参数调整运行状态。
[0045]在本发明一个实施例中,为了进一步增强传感器中各个从节点与主节点的配合,使传感方法更加智能化,在步骤101之后,传感集群中的各个从节点接收主节点发送的各个任务包,以分别执行各自对应的采集任务,所述传感集群中的各个从节点实时发送采集任务执行过程中各自的运行状态
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1