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

文档序号:9667378阅读:来源:国知局
r>[0045] 或者,所述通过认证的感知元件采集到的解析数据的第一特征数据类型为非数值 型数据时,将可信度最高的分组中的第一特征数据作为所述可信度最高的分组的所述网关 数据。
[0046] 作为另一技术方案,本发明还提供一种数据处理系统,包括:感知元件数据处理装 置、感知元件认证管理装置和感知元件;
[0047] 所述感知元件数据处理装置,所述感知元件数据处理装置为上述任意一项所述的 感知元件数据处理装置;
[0048] 所述感知元件认证管理装置,用于对所述运行状态正常的感知元件采集到的解析 数据进行认证;
[0049] 所述感知元件,用于向所述感知元件数据处理装置发送采集到的原始数据。
[0050] 本发明的数据处理方法、感知元件数据处理装置、数据处理系统中,该数据处理方 法中,首先根据获取的感知元件运行状态判断感知元件的运行状态是否正常,保留运行状 态正常的感知元件的解析数据,去除运行状态不正常的感知元件的解析数据,然后将运行 状态正常的感知元件的解析数据发送给感知元件认证管理装置进行认证,保留通过认证的 感知元件的解析数据,去除未通过认证的感知元件的解析数据,最后根据通过认证的感知 元件的解析数据生成网关数据,以接入网关。
【附图说明】
[0051] 图1为本发明的实施例1的数据处理方法的流程示意图;
[0052] 图2为本发明的实施例2的数据处理方法的流程示意图;
[0053] 图3为本发明的实施例3的感知元件数据处理装置的结构示意图;
[0054] 图4为本发明的实施例4的感知元件数据处理装置的结构示意图;
[0055] 图5为本发明的实施例5的数据处理系统的结构示意图;
[0056] 其中,附图标记为:1、获取模块;2、筛选模块;3、查询模块;4、生成模块;5、接收模 块;6、解析模块;7、发送模块;8、分组模块;81、判断模块;82、特征模块;9、上传模块;100、 感知元件;200、感知元件数据处理装置;300、感知元件认证管理装置。
【具体实施方式】
[0057] 为使本领域技术人员更好地理解本发明的技术方案,下面结合附图和具体实施方 式对本发明作进一步详细描述。
[0058] 实施例1 :
[0059] 请参照图1,本实施例提供一种数据处理方法,包括:
[0060] 步骤101,获取感知元件采集到的解析数据,解析数据包括感知元件运行状态。
[0061] 步骤102,根据感知元件运行状态获取感知元件中运行状态正常的感知元件采集 到的解析数据。
[0062] 步骤103,根据感知元件管理认证装置发送的认证结果从感知元件采集并发送的 解析数据中查询出通过认证的感知元件采集到的解析数据,认证结果由感知元件管理认证 装置对运行状态正常的感知元件采集到的解析数据进行认证得出,认证结果包括通过认证 的感知元件的可信等级和采集特征。
[0063] 步骤104,根据通过认证的感知元件采集到的解析数据生成网关数据。
[0064] 本实施例的数据处理方法中,首先根据获取的感知元件运行状态判断感知元件的 运行状态是否正常,保留运行状态正常的感知元件的解析数据,去除运行状态不正常的感 知元件的解析数据,然后将运行状态正常的感知元件的解析数据发送给感知元件认证管理 装置进行认证,保留通过认证的感知元件的解析数据,去除未通过认证的感知元件的解析 数据,最后根据通过认证的感知元件的解析数据生成网关数据,以接入网关。
[0065] 实施例2 :
[0066] 请参照图2,本实施例提供一种数据处理方法,包括:
[0067] 步骤201,感知元件数据处理装置获取感知元件采集到的解析数据,解析数据包括 感知元件运行状态。具体包括:
[0068] 步骤2011,感知元件数据处理装置接收感知元件采集并发送的原始数据。
[0069] 为了方便采集,感知元件采集到的原始数据一般不是信息的具体内容,而是以字 符串或其他形式的信息,以原始数据是以字符串形式表示的为例,该字符串中某固定位置 的字符代表一种数据内容,另一固定位置的字符代表另一种数据内容,字符串的长短由数 据内容的种类决定。当然,原始数据的形式并不局限于此,还可以以其他形式表示,在此不 再赘述。
[0070] 步骤2012,感知元件数据处理装置对接收的原始数据进行解析,得到与原始数据 对应的解析数据。
[0071] 根据感知元件所在网络采用的内部协议解析其上传的原始数据,得到的解析数据 至少包含以下信息:感知元件标识、感知元件运行状态、感知元件认证密钥、采集时刻等,当 然,还可能包括其他信息,在此不再赘述。
[0072] 步骤202,感知元件数据处理装置根据感知元件运行状态获取感知元件中运行状 态正常的感知元件采集到的解析数据。
[0073] 可以理解的是,感知元件运行状态包括运行状态正常和运行状态不正常两种,根 据解析数据中包含的感知元件运行状态信息可以轻易的找出运行状态正常的感知元件,从 而获取这些运行状态正常的感知元件采集到的解析数据。
[0074] 步骤203,感知元件数据处理装置向感知元件管理认证装置发送感知元件中运行 状态正常的感知元件采集到的解析数据中的感知元件标识和感知元件认证密钥,以供感知 元件管理认证装置将解析数据中的感知元件标识和感知元件认证密钥与感知元件固有的 感知元件标识和感知元件认证密钥进行比对,得出运行状态正常的感知元件的认证结果。
[0075] 可以理解的是,每一个感知元件都有其固有的感知元件标识和感知元件认证密 钥,当感知元件数据处理装置向感知元件管理认证装置发送感知元件中运行状态正常的感 知元件采集到的解析数据中的感知元件标识和感知元件认证密钥时,感知元件管理认证装 置将解析数据中的感知元件标识和感知元件认证密钥与感知元件固有的感知元件标识和 感知元件认证密钥进行比对,当解析数据中的感知元件标识和感知元件认证密钥与感知元 件固有的感知元件标识和感知元件认证密钥一致时,则记为通过认证;当解析数据中的感 知元件标识和感知元件认证密钥与感知元件固有的感知元件标识和感知元件认证密钥不 一致时,则记为未通过认证。也就是说,认证结果包括通过认证和未通过认证两种。
[0076] 步骤204,感知元件数据处理装置接收认证结果。
[0077] 该认证结果由感知元件管理认证装置发送,对于通过认证的感知元件,该认证结 果包括通过认证的感知元件的可信等级和采集特征,当然,感知元件的可信等级和采集特 征也是该感知元件的固有属性。
[0078] 步骤205,感知元件数据处理装置根据感知元件管理认证装置发送的认证结果从 感知元件采集并发送的解析数据中查询出通过认证的感知元件采集到的解析数据,认证结 果由感知元件管理认证装置对运行状态正常的感知元件采集到的解析数据进行认证得出, 认证结果包括通过认证的感知元件的可信等级和采集特征。
[0079] 由于认证结果包括通过认证和未通过认证两种,因此,感知元件数据处理装置在 接收到感知元件管理认证装置发送的认证结果后,查询出通过认证的感知元件,并得到这 些通过认证的感知元件采集到的解析数据。
[0080] 步骤206,感知元件数据处理装置根据通过认证的感知元件采集到的解析数据生 成网关数据。其中,解析数据的第一特征数据类型为数值型或者非数值型,第一特征数据为 感知元件所采集特征的数据。该步骤具体包括:
[0081] 步骤2061,感知元件数据处理装置判断解析数据的第一特征数据类型为数值型或 者非数值型。
[0082] 步骤2062,感知元件数据处理装置根据第一特征数据对通过认证的感知元件采集 到的解析数据进行分组,得出多个分组。具体包括:
[0083] 若判断出通过认证的感知元件采集到的解析数据的第一特征数据类型为数值型 数据时,采用聚类算法根据第一特征数据的数值将通过认证的感知元件采集到的解析数据 分为多个分组,每个分组对应于一组第一特征数据;或者,若判断出通过认证的感知元件采 集到的解析数据的第一特征数据类型为非数值型数据时,根据第一特征数据的种类将通过 认证的感知元件采集到的解析数据分为多个分组,分组的数目和第一特征数据的种类的数 目相同,每个分组中的解析数据具有相同的第一特征数据。
[0084] 例如,当通过认证的感知元件采集到的解析数据的第一特征数据类型为数值型数 据时,包括17、19、20、24、25、26、29、31、33这几个数字,那么,采用聚类算法,根据某度量标 准,分组所采用的第一特征数据可能会被分为3组:{17、19、20},{24、25、26},和{29、31、 33}。当通过认证的感知元件采集到的解析数据的第一特征数据类型为非数值型数据时,包 括"优秀"、"良好"、"中等"、"较差"四种,那么,在进行分组时,将"优秀"分为一组,该组的第 一特征数据为"优秀",将"良好"分为一组,该组的第一特征数据为"良好",将"中等"分为 一组,该组的第一特征数据为"中等",将"较差"分为一组,该组的第一特征数据为"较差", 分组数目为四个,与第一特征数据的种类相同。当然,分组的数量不宜过多,一般为小于5 个,分组数量过多表示采集到的解析数据比较离散,准确率低。
[0085] 步骤2063,感知元件数据处理装置根据通过认证的感知元件的可信等级从多个分 组中查询出可信度最高的分组,从最高的可信等级开始,逐一比较各分组中当前可信等级 的感知元件数目,所述可信度最高的分组中存在具有当前可信等级的感知元件,且该可信 等级的感知元件唯一,未在其他分组中出现;或者,所述可
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1