数据处理方法、感知元件数据处理装置、数据处理系统的制作方法

文档序号:9667378阅读:340来源:国知局
数据处理方法、感知元件数据处理装置、数据处理系统的制作方法
【技术领域】
[0001] 本发明属于物联网技术领域,具体涉及一种数据处理方法、感知元件数据处理装 置、数据处理系统。
【背景技术】
[0002] 典型的物联网的网络结构包括感知层、接入层、网络层、支撑层和应用层,其中,感 知层对物理世界进行感知、识别物体、采集信息,其最基础的作用就是对物理世界信息的采 集与传输,通过部署众多的传感器、执行器等感知元件采集物理世界的信息,这些感知元件 采集数据并将采集到的数据按感知网络支持的协议传输到接入网关,经接入网关通过网络 层将数据传输到目标服务器进行存储和分析。
[0003] 但由于接入物联网中的传感器、执行器等感知元件数目众多,分布广泛,很难对所 有感知元件做到定期的维护和监测,同时,数量众多的感知元件采集到的数据不仅杂乱无 章、没有条理,而且其中还会存在与理论值或其他采集到的数据差异较大的数据。如果不对 这些差异较大的数据加以处理,最终会得到包含这些差异较大的数据的数据集合,从数理 逻辑的角度来看,包含这些差异较大的数据的数据集合是包含冲突的、不一致的数据集合。 根据不一致的数据集可以得到任何结论,会彻底毁掉数据的可用性。

【发明内容】

[0004] 本发明针对现有的感知元件采集到的数据中包含与理论值或其他采集到的数据 差异较大的数据导致的数据可用性降低的问题,提供一种能够将感知元件采集到的数据中 的与理论值或其他采集到的数据差异较大的数据剔除以提高数据可用性的数据处理方法、 感知元件数据处理装置、数据处理系统。
[0005] 解决本发明技术问题所采用的技术方案是一种数据处理方法,包括:
[0006] 获取感知元件采集到的解析数据,所述解析数据包括感知元件运行状态;
[0007] 根据所述感知元件运行状态获取所述感知元件中运行状态正常的感知元件采集 到的解析数据;
[0008] 根据感知元件管理认证装置发送的认证结果从感知元件采集并发送的解析数据 中查询出通过认证的感知元件采集到的解析数据,所述认证结果由感知元件管理认证装置 对所述运行状态正常的感知元件采集到的解析数据进行认证得出,所述认证结果包括通过 认证的感知元件的可信等级和采集特征;
[0009] 根据所述通过认证的感知元件采集到的解析数据生成网关数据。
[0010] 其中,所述获取感知元件采集到的解析数据,所述解析数据包括感知元件运行状 态包括:
[0011] 接收感知元件采集并发送的原始数据;
[0012] 对接收的所述原始数据进行解析,得到与所述原始数据对应的解析数据。
[0013] 其中,所述解析数据包括感知元件标识和感知元件认证密钥;在所述根据所述感 知元件运行状态获取所述感知元件中运行状态正常的感知元件采集到的解析数据之后,还 包括:
[0014] 向所述感知元件管理认证装置发送所述感知元件中运行状态正常的感知元件采 集到的解析数据中的感知元件标识和感知元件认证密钥,以供所述感知元件管理认证装置 将解析数据中的感知元件标识和感知元件认证密钥与所述感知元件固有的感知元件标识 和感知元件认证密钥进行比对,得出所述运行状态正常的感知元件的认证结果;
[0015] 接收所述认证结果。
[0016] 其中,所述根据所述通过认证的感知元件采集到的解析数据生成网关数据,包 括:
[0017] 根据第一特征数据对通过认证的感知元件采集到的解析数据进行分组,得出多个 分组;
[0018] 根据所述通过认证的感知元件的可信等级从所述多个分组中查询出可信度最高 的分组,从最高的可信等级开始,逐一比较各分组中当前可信等级的感知元件数目,所述可 信度最高的分组中存在具有当前可信等级的感知元件,且该可信等级的感知元件唯一,未 在其他分组中出现;或者,所述可信度最高的分组中具有当前可信等级的感知元件不唯一, 也在其他分组出现,且所述可信度最高的分组中具有当前可信等级的感知元件数量最多;
[0019] 生成所述可信度最高的分组的网关数据。
[0020] 其中,所述解析数据的第一特征数据类型为数值型或者非数值型;所述根据第 一特征数据对通过认证的感知元件采集到的解析数据进行分组,得出多个分组之前,还包 括:
[0021] 判断所述解析数据的第一特征数据类型为数值型或者非数值型;
[0022] 所述根据第一特征数据对通过认证的感知元件采集到的解析数据进行分组,得出 多个分组包括:
[0023] 若判断出所述通过认证的感知元件采集到的解析数据的第一特征数据类型为数 值型数据时,采用聚类算法根据第一特征数据的数值将所述通过认证的感知元件采集到的 解析数据分为多个分组,每个分组对应于一组第一特征数据;或者,若判断出所述通过认证 的感知元件采集到的解析数据的第一特征数据类型为非数值型数据时,根据第一特征数据 的种类将所述通过认证的感知元件采集到的解析数据分为多个分组,所述分组的数目和所 述第一特征数据的种类的数目相同,每个分组中的解析数据具有相同的第一特征数据。
[0024] 其中,所述生成所述可信度最高的分组的网关数据包括:
[0025] 所述通过认证的感知元件采集到的解析数据的第一特征数据类型为数值型数据 时,通过公另
计算出第二特征数据,其中,m为第二特征数据,η为当前分组中数 据记录的数量,W_j为当前分组中各感知元件的可信等级,V为当前分组中对应于W的感知 元件采集到的第一特征数据;将所述第二特征数据替换可信度最高的分组中的第一特征数 据,作为所述可信度最高的分组的所述网关数据;
[0026] 或者,所述通过认证的感知元件采集到的解析数据的第一特征数据类型为非数值 型数据时,将可信度最高的分组中的第一特征数据作为所述可信度最高的分组的所述网关 数据。
[0027] 作为另一实施方案,本发明还提供一种感知元件数据处理装置,包括:
[0028] 获取模块,用于获取感知元件采集到的解析数据,所述解析数据包括感知元件运 行状态;
[0029] 筛选模块,用于根据所述感知元件运行状态获取所述感知元件中运行状态正常的 感知元件采集到的解析数据;
[0030] 查询模块,用于根据感知元件管理认证装置发送的认证结果从感知元件采集并发 送的解析数据中查询出通过认证的感知元件采集到的解析数据,所述认证结果由感知元件 管理认证装置对所述运行状态正常的感知元件采集到的解析数据进行认证得出;
[0031] 生成模块,用于根据所述通过认证的感知元件采集到的解析数据生成网关数据。
[0032] 其中,所述解析数据包括感知元件标识和感知元件认证密钥,所述感知元件数据 处理装置还包括接收模块、解析模块和发送模块;
[0033] 所述解析模块,用于对接收的所述原始数据进行解析,得到与所述原始数据对应 的解析数据;
[0034] 所述发送模块,用于向所述感知元件管理认证装置发送所述感知元件中运行状态 正常的感知元件采集到的解析数据中的感知元件标识和感知元件认证密钥,以供所述感知 元件管理认证装置将解析数据中的感知元件标识和感知元件认证密钥与所述感知元件固 有的感知元件标识和感知元件认证密钥进行比对,得出所述运行状态正常的感知元件的认 证结果;
[0035] 所述接收模块,用于接收感知元件采集并发送的原始数据;接收所述认证结果。
[0036] 其中,所述的感知元件数据处理装置还包括:分组模块和上传模块;
[0037] 所述分组模块,用于根据第一特征数据对通过认证的感知元件采集到的解析数据 进行分组,得出多个分组;
[0038] 所述获取模块,还用于根据所述通过认证的感知元件的可信等级从所述多个分组 中查询出可信度最高的分组,从最高的可信等级开始,逐一比较各分组中当前可信等级的 感知元件数目,所述可信度最高的分组中存在具有当前可信等级的感知元件,且该可信等 级的感知元件唯一,未在其他分组中出现;或者,所述可信度最高的分组中具有当前可信等 级的感知元件不唯一,也在其他分组出现,且所述可信度最高的分组中具有当前可信等级 的感知元件数量最多;
[0039] 所述上传模块,用于将生成的所述可信度最高的分组的网关数据上传到接入网 关。
[0040] 其中,所述分组模块包括判断模块和特征模块;
[0041] 所述判断模块,用于判断所述解析数据的第一特征数据类型为数值型或者非数值 型;
[0042] 所述特征模块,用于若判断出所述通过认证的感知元件采集到的解析数据的第一 特征数据类型为数值型数据时,采用聚类算法根据第一特征数据的数值将所述通过认证的 感知元件采集到的解析数据分为多个分组,每个分组对应于一组第一特征数据;或者,若判 断出所述通过认证的感知元件采集到的解析数据的第一特征数据类型为非数值型数据时, 根据第一特征数据的种类将所述通过认证的感知元件采集到的解析数据分为多个分组,所 述分组的数目和所述第一特征数据的种类的数目相同,每个分组中的解析数据具有相同的 第一特征数据。
[0043] 其中,所述生成模块具体用于:
[0044] 所述通过认证的感知元件采集到的解析数据的第一特征数据类型为数值型数据 时,通过公另
计算第二特征数据,其中,m为第二特征数据,η为当前分组中数据 记录的数量,W_j为当前分组中各感知元件的可信等级,V为当前分组中对应于W的感知元 件采集到的第一特征数据;将计算得出的所述第二特征数据替换可信度最高的分组中的第 一特征数据,作为所述可信度最高的分组的所述网关数据;
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1