本发明属于物联网设备数据处理,尤其涉及一种物联网设备数据处理方法及系统。
背景技术:
1、随着科技的不断发展,物联网技术在我们的生活中扮演着越来越重要的角色。
2、物联网技术的应用涉及大量的数据传输和存储,因此数据安全问题也是一个重要的考虑因素。在物联网技术的实际运用过程中,我们发现,物联网设备接收到非法控制指令时,其发生时间往往是与物联网设备实际运行时间不相同的,而现有技术中,并不能根据用于控制物联网设备的控制指令的不寻常的发生时间来筛选出非法控制指令,导致对数据传输的安全保护程度不高。
技术实现思路
1、本发明的目的在于提供一种物联网设备数据处理方法及系统,旨在解决背景技术中提出的问题。
2、本发明是这样实现的,一种物联网设备数据处理方法,所述方法包括:
3、在接收到用于控制目标物联网设备的目标控制指令后,调取目标物联网设备的行为日志信息,并根据行为日志信息,生成行为规律表;
4、根据行为规律表,判断目标控制指令是否存在异常可能;
5、若判定目标控制指令存在异常可能,生成反常行为信息,并将反常行为信息发送给目标物联网设备持有者终端;
6、获取来自于目标物联网设备持有者终端的反馈信息,并判断是否继续将目标控制指令发送给目标物联网设备。
7、作为本发明实施例技术方案进一步的限定,所述在接收到用于控制目标物联网设备的目标控制指令后,调取目标物联网设备的行为日志信息,并根据行为日志信息,生成行为规律表的步骤包括:
8、在接收到用于控制目标物联网设备的目标控制指令后,调取目标物联网设备的行为日志信息;
9、解读目标物联网设备的行为日志信息,获得与目标控制指令相同或者高度相似的所有历史行为,并同时记录这些历史行为的历史发生时刻;
10、根据所有历史行为以及各个历史行为所对应的历史发生时刻,生成行为规律表。
11、作为本发明实施例技术方案进一步的限定,若在目标物联网设备的行为日志信息中,查找不到与目标控制指令相同或者高度相似的历史行为,则直接判定目标控制指令存在异常可能。
12、作为本发明实施例技术方案进一步的限定,所述根据行为规律表,判断目标控制指令是否存在异常可能的步骤包括:
13、在接收到用于控制目标物联网设备的目标控制指令时,记录目标控制指令的实时发生时刻;
14、分析行为规律表中是否存在与实时发生时刻相同或者相近的历史发生时刻;
15、若行为规律表中存在与实时发生时刻相同或者相近的历史发生时刻,则判定目标控制指令不存在异常可能;
16、若行为规律表中不存在与实时发生时刻相同或者相近的历史发生时刻,则判定目标控制指令存在异常可能。
17、作为本发明实施例技术方案进一步的限定,所述若判定目标控制指令存在异常可能,生成反常行为信息,并将反常行为信息发送给目标物联网设备持有者终端的步骤包括:
18、若判定目标控制指令存在异常可能,生成密码验证信息以及反常行为信息;
19、先将密码验证信息发送给目标物联网设备持有者终端;
20、判断密码验证信息是否得到通过;
21、当判定密码验证信息通过时,将反常行为信息发送给目标物联网设备持有者终端。
22、当判定密码验证信息不通过时,拒绝将反常行为信息发送给目标物联网设备持有者终端。
23、作为本发明实施例技术方案进一步的限定,所述获取来自于目标物联网设备持有者终端的反馈信息,并判断是否继续将目标控制指令发送给目标物联网设备的步骤包括:
24、获取来自于目标物联网设备持有者终端的反馈信息;
25、解析反馈信息,判断目标控制指令是否得到授权;
26、当目标控制指令得到授权时,将目标控制指令发送给目标物联网设备;
27、当目标控制指令未得到授权时,拒绝将目标控制指令发送给目标物联网设备。
28、一种物联网设备数据处理系统,所述系统包括:行为规律表生成单元、目标控制指令判断单元、反常行为信息生成单元、反馈信息解析单元,其中:
29、行为规律表生成单元,用于在接收到用于控制目标物联网设备的目标控制指令后,调取目标物联网设备的行为日志信息,并根据行为日志信息,生成行为规律表;
30、目标控制指令判断单元,用于根据行为规律表,判断目标控制指令是否存在异常可能;
31、反常行为信息生成单元,用于若判定目标控制指令存在异常可能,生成反常行为信息,并将反常行为信息发送给目标物联网设备持有者终端;
32、反馈信息解析单元,用于获取来自于目标物联网设备持有者终端的反馈信息,并判断是否继续将目标控制指令发送给目标物联网设备。
33、作为本发明实施例技术方案进一步的限定,所述行为规律表生成单元具体包括:
34、行为日志信息调取模块,用于在接收到用于控制目标物联网设备的目标控制指令后,调取目标物联网设备的行为日志信息;
35、行为日志信息解读模块,用于解读目标物联网设备的行为日志信息,获得与目标控制指令相同或者高度相似的所有历史行为,并同时记录这些历史行为的历史发生时刻;
36、行为规律表生成模块,用于根据所有历史行为以及各个历史行为所对应的历史发生时刻,生成行为规律表。
37、作为本发明实施例技术方案进一步的限定,所述目标控制指令判断单元具体包括:
38、实时发生时刻记录模块,用于在接收到用于控制目标物联网设备的目标控制指令时,记录目标控制指令的实时发生时刻;
39、行为规律表分析模块,用于分析行为规律表中是否存在与实时发生时刻相同或者相近的历史发生时刻;
40、第一目标控制指令判定模块,用于若行为规律表中存在与实时发生时刻相同或者相近的历史发生时刻,则判定目标控制指令不存在异常可能;
41、第二目标控制指令判定模块,用于若行为规律表中不存在与实时发生时刻相同或者相近的历史发生时刻,则判定目标控制指令存在异常可能。
42、作为本发明实施例技术方案进一步的限定,所述反常行为信息生成单元具体包括:
43、信息生成模块,用于若判定目标控制指令存在异常可能,生成密码验证信息以及反常行为信息;
44、密码验证信息发送模块,用于先将密码验证信息发送给目标物联网设备持有者终端;
45、密码验证信息判断模块,用于判断密码验证信息是否得到通过;
46、反常行为信息发送模块,用于当判定密码验证信息通过时,将反常行为信息发送给目标物联网设备持有者终端。
47、目标控制指令拒绝发送模块,用于当判定密码验证信息不通过时,拒绝将反常行为信息发送给目标物联网设备持有者终端。
48、与现有技术相比,本发明通过在接收到用于控制目标物联网设备的目标控制指令后,调取目标物联网设备的行为日志信息,并根据行为日志信息,生成行为规律表;根据行为规律表,判断目标控制指令是否存在异常可能;若判定目标控制指令存在异常可能,生成反常行为信息,并将反常行为信息发送给目标物联网设备持有者终端;获取来自于目标物联网设备持有者终端的反馈信息,并判断是否继续将目标控制指令发送给目标物联网设备。能够智能的根据目标物联网设备的历史行为来分析用于控制目标物联网设备的实时控制指令是否可能存在异常,且在确定了存在异常后,能够通过与目标物联网设备持有者的再次验证来确保实时控制指令的合法性,从而提高了本物联网设备数据处理方法对数据处理的安全程度。