一种数据采集方法、服务端、系统及可读介质技术方案

技术编号:25126054 阅读:22 留言:0更新日期:2020-08-05 02:55
本发明专利技术公开了一种数据采集方法、服务端、系统及可读介质,该方法应用于服务端,包括:确定各个第一数据采集终端的分类标签;接收携带标识码的触发信号,广播携带标识码的第一采集指令,使得第一数据采集终端接收第一采集指令、检测第一数据采集终端的分类标签是否包括第一采集指令携带的标识码;接收各个第一数据采集终端中的至少一个第二数据采集终端采集并发送的传感数据,第二数据采集终端的分类标签包括标识码。本发明专利技术提供的技术方案,可以直接获取特定的数据采集终端采集的传感数据,无需获取全部数据采集终端分别采集的传感数据并进行筛选处理,从而避免占用服务端较多的计算资源。

【技术实现步骤摘要】
一种数据采集方法、服务端、系统及可读介质
本专利技术涉及计算机
,尤其涉及一种数据采集方法、服务端、系统及可读介质。
技术介绍
在数据中心会部署有大量的数据采集终端,数据采集终端将采集到的传感数据按照协议规定发送至相应的服务端,从而使得服务端能够通过各个数据采集终端发送的传感数据了解数据中心的运行状态。目前,服务端会无差别的接收各个数据采集终端发送的传感数据,当需要获取特定的数据采集终端采集的传感数据时,先要获取全部数据采集终端分别采集的传感数据,然后筛选出特定的数据采集终端采集的传感数据,如此将会占用服务端较多的计算资源。
技术实现思路
本专利技术提供了一种数据采集方法、服务端、系统及可读介质,可以直接获取特定的数据采集终端采集的传感数据,无需获取全部数据采集终端分别采集的传感数据并进行筛选处理,从而避免占用服务端较多的计算资源。第一方面,本专利技术提供了一种数据采集方法,应用于服务端,包括:确定各个第一数据采集终端的分类标签;接收携带标识码的触发信号,广播携带所述标识码的第一采集指令,使得所述第一数据采集终端接收所述第一采集指令、检测所述第一数据采集终端的所述分类标签是否包括所述第一采集指令携带的所述标识码;接收各个所述第一数据采集终端中的至少一个第二数据采集终端采集并发送的传感数据,所述第二数据采集终端的所述分类标签包括所述标识码。优选地,在所述接收各个所述第一数据采集终端中的至少一个第二数据采集终端采集并发送的传感数据之后,还包括:从各个所述第一数据采集终端中确定出携带所述标识码的所述第二数据采集终端的第一总量;检测发送所述传感数据的各个所述第二数据采集终端的第二总量;利用所述第一总量和所述第二总量确定数据采集率,并检测所述数据采集率是否不小于预设阈值,如果是,则确定所述传感数据有效。优选地,每个所述第一数据采集终端的所述分类标签均不相同;则,当所述数据采集率小于预设阈值时,还包括:从各个所述第二数据采集终端中检测没有发送所述传感数据的各个目标数据采集终端;针对每个所述目标数据采集终端,广播携带所述目标数据采集终端的所述分类标签的第二采集指令。优选地,所述分类标签,包括:由区域标识码、类型标识码、区域编号标识码中的至少两个组成的层级标签。第二方面,本专利技术提供了一种服务端,包括:标签确定模块,用于确定各个第一数据采集终端的分类标签;指令广播模块,用于接收携带标识码的触发信号,广播携带所述标识码的第一采集指令,使得所述第一数据采集终端接收所述第一采集指令、检测所述第一数据采集终端的所述分类标签是否包括所述第一采集指令携带的所述标识码;数据接收模块,用于接收各个所述第一数据采集终端中的至少一个第二数据采集终端采集并发送的传感数据,所述第二数据采集终端的所述分类标签包括所述标识码。优选地,还包括:采集率计算模块;其中,所述采集率计算模块包括:第一总量确定单元、第二总量确定单元和采集率计算单元;所述第一总量确定单元,用于从各个所述第一数据采集终端中确定出携带所述标识码的所述第二数据采集终端的第一总量;所述第二总量确定单元,用于检测发送所述传感数据的各个所述第二数据采集终端的第二总量;所述采集率计算单元,用于利用所述第一总量和所述第二总量确定数据采集率,并检测所述数据采集率是否不小于预设阈值,如果是,则确定所述传感数据有效。优选地,每个所述第一数据采集终端的所述分类标签均不相同;则,当所述数据采集率小于预设阈值时,所述采集率计算模块还包括:检测单元;所述检测单元,用于从各个所述第二数据采集终端中检测没有发送所述传感数据的各个目标数据采集终端,并触发所述指令广播模块,所述指令广播模块在所述检测单元的触发下用于广播携带所述目标数据采集终端的所述分类标签的第二采集指令。第三方面,本专利技术提供了一种数据采集系统,包括:至少两个数据采集终端,以及如第二方面中任一所述的服务端;所述数据采集终端,用于预先存储所述数据采集终端的分类标签;接收服务端广播的采集指令,并检测存储的所述分类标签是否包括所述采集指令携带的标识码;当所述分类标签包括所述采集指令携带的所述标识码时,采集并发送传感数据至所述服务端。优选地,所述数据采集终端,包括:存储模块,广播接收模块和数据发送模块;所述存储模块,用于预先存储所述数据采集终端的分类标签;所述广播接收模块,用于接收服务端广播的采集指令,并检测存储的所述分类标签是否包括所述采集指令携带的标识码;所述数据发送模块,用于当所述分类标签包括所述采集指令携带的所述标识码时,采集并发送传感数据至所述服务端。第四方面,本专利技术提供了一种可读介质,包括执行指令,当电子设备的处理器执行所述执行指令时,所述电子设备执行如第一方面中任一所述的方法。本专利技术提供了一种数据采集方法、服务端、系统及可读介质,该方法应用于服务端,通过确定各个第一数据采集终端由一个或多个标识码组成的分类标签;在用户确定需要获取的特定的第一数据采集终端的分类标签包括的标识码,并输入携带该标识码的触发信号后,服务端接收携带该标识码的触发信号,并广播携带该标识码的第一采集指令,使得第一数据采集终端接收第一采集指令,并检测第一数据采集终端的分类标签是否包括第一采集指令携带的标识码;当检测到第一数据采集终端中的一个或多个第二数据采集终端的分类标签包括第一采集指令携带的标识码时,第二数据采集终端采集并发送传感数据,服务端接收到第二数据采集终端发送的传感数据,该传感数据由分类标签包括标识码的各个第二数据采集终端采集并发送,即为需要获取的特定的第一数据采集终端采集的传感数据。由此可见,服务端可以直接获取特定的第一数据采集终端采集的传感数据,无需获取全部第一数据采集终端分别采集的传感数据并进行筛选处理,从而避免占用服务端较多的计算资源。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例中提供的一种数据采集方法的流程示意图;图2为本专利技术实施例中提供的一种服务端的结构示意图;图3为本专利技术实施例中提供的又一种服务端的结构示意图;图4为本专利技术实施例中提供的另一种服务端的结构示意图;图5为本专利技术实施例中提供的再一种服务端的结构示意图;图6为本专利技术实施例中提供的一种数据采集系统的结构示意图;图7为本专利技术实施例中提供的一种数据采集系统中数据采集终端的结构示意图;图8为本专利技术实施例中提供的又一种数据采集方法的流程示意图。具体实施方式为本文档来自技高网...

【技术保护点】
1.一种数据采集方法,其特征在于,应用于服务端,包括:/n确定各个第一数据采集终端的分类标签;/n接收携带标识码的触发信号,广播携带所述标识码的第一采集指令,使得所述第一数据采集终端接收所述第一采集指令、检测所述第一数据采集终端的所述分类标签是否包括所述第一采集指令携带的所述标识码;/n接收各个所述第一数据采集终端中的至少一个第二数据采集终端采集并发送的传感数据,所述第二数据采集终端的所述分类标签包括所述标识码。/n

【技术特征摘要】
1.一种数据采集方法,其特征在于,应用于服务端,包括:
确定各个第一数据采集终端的分类标签;
接收携带标识码的触发信号,广播携带所述标识码的第一采集指令,使得所述第一数据采集终端接收所述第一采集指令、检测所述第一数据采集终端的所述分类标签是否包括所述第一采集指令携带的所述标识码;
接收各个所述第一数据采集终端中的至少一个第二数据采集终端采集并发送的传感数据,所述第二数据采集终端的所述分类标签包括所述标识码。


2.根据权利要求1所述的数据采集方法,其特征在于,
在所述接收各个所述第一数据采集终端中的至少一个第二数据采集终端采集并发送的传感数据之后,还包括:
从各个所述第一数据采集终端中确定出携带所述标识码的所述第二数据采集终端的第一总量;
检测发送所述传感数据的各个所述第二数据采集终端的第二总量;
利用所述第一总量和所述第二总量确定数据采集率,并检测所述数据采集率是否不小于预设阈值,如果是,则确定所述传感数据有效。


3.根据权利要求2所述的数据采集方法,其特征在于,
每个所述第一数据采集终端的所述分类标签均不相同;
则,
当所述数据采集率小于预设阈值时,还包括:
从各个所述第二数据采集终端中检测没有发送所述传感数据的各个目标数据采集终端;
针对每个所述目标数据采集终端,广播携带所述目标数据采集终端的所述分类标签的第二采集指令。


4.根据权利要求1至3中任一所述的数据采集方法,其特征在于,
所述分类标签,包括:由区域标识码、类型标识码、区域编号标识码中的至少两个组成的层级标签。


5.一种服务端,其特征在于,包括:
标签确定模块,用于确定各个第一数据采集终端的分类标签;
指令广播模块,用于接收携带标识码的触发信号,广播携带所述标识码的第一采集指令,使得所述第一数据采集终端接收所述第一采集指令、检测所述第一数据采集终端的所述分类标签是否包括所述第一采集指令携带的所述标识码;
数据接收模块,用于接收各个所述第一数据采集终端中的至少一个第二数据采集终端采集并发送的传感数据,所述第二数据采集终端的所述分类标签包括所述标识码。

【专利技术属性】
技术研发人员:王明聪郭海雯刘詟邱文渊周健
申请(专利权)人:广东优世联合控股集团股份有限公司
类型:发明
国别省市:广东;44

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

1