一种物联网设备的设备信任度确定方法与流程

文档序号:27544856发布日期:2021-11-24 19:55阅读:102来源:国知局
一种物联网设备的设备信任度确定方法与流程

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.针对每两个所述物联网设备,计算该两个所述物联网设备之间的第一相关关系表征值和第二相关关系表征值的乘积,得到该两个所述物联网设备之间表征融合值,并将该
chip,soc)等;所述处理器还可以是数字信号处理器(dsp)、专用集成电路(asic)、现场可编程门阵列(fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。
48.结合图2,本发明实施例还提供一种物联网设备的设备信任度确定方法,可应用于上述物联网后台服务器。其中,所述物联网设备的设备信任度确定方法有关的流程所定义的方法步骤,可以由所述物联网后台服务器实现。下面将对图2所示的具体流程,进行详细阐述。
49.步骤110,针对通信连接的每一个物联网设备,获取该物联网设备的设备位置,得到该物联网设备对应的第一设备位置信息。
50.在本发明实施例中,所述物联网后台服务器可以先执行步骤110,即针对通信连接的每一个物联网设备,获取该物联网设备的设备位置,得到该物联网设备对应的第一设备位置信息。其中,所述物联网后台服务器通信连接有多个所述物联网设备。
51.步骤130,针对每两个所述物联网设备,基于该两个所述物联网设备对应的所述第一设备位置信息,确定该两个所述物联网设备之间的相关关系,得到该两个所述物联网设备之间的第一相关关系信息。
52.在本发明实施例中,所述物联网后台服务器可以在执行步骤110之后执行步骤130,即针对每两个所述物联网设备,基于该两个所述物联网设备对应的所述第一设备位置信息,确定该两个所述物联网设备之间的相关关系,得到该两个所述物联网设备之间的第一相关关系信息。
53.步骤150,针对每两个所述物联网设备,基于该两个所述物联网设备之间的所述第一相关关系信息,确定该两个所述物联网设备之间的信任度,得到该两个所述物联网设备之间的目标信任度信息。
54.在本发明实施例中,所述物联网后台服务器可以在执行步骤130之后执行步骤150,即针对每两个所述物联网设备,基于该两个所述物联网设备之间的所述第一相关关系信息,确定该两个所述物联网设备之间的信任度,得到该两个所述物联网设备之间的目标信任度信息。
55.如此,在获取到物联网设备对应的第一设备位置信息之后,可以先基于两个物联网设备对应的第一设备位置信息确定两个物联网设备之间的相关关系,使得可以基于两个物联网设备之间的相关关系得到两个物联网设备之间的目标信任度信息,即将物联网设备之间的位置关系作为确定物联网设备之间的目标信任度信息的依据,其中,由于物联网设备之间的位置关系在较大程度上可以影响物联网设备之间的信任度,因而,采用本发明提高的方案,可以使得确定的设备信任度具有较高的可靠性,从而改善现有技术中导致确定的设备信任度存在可靠性难以得到保障的问题。
56.在本发明实施例中,在一种可以替代的示例中,步骤110可以包括:
57.第一步,生成设备位置获取请求信息,并将所述设备位置获取请求信息分别发送给通信连接的每一个物联网设备,其中,所述物联网设备用于基于接收到的所述设备位置获取请求信息将用于表征设备位置的第一设备位置信息发送给所述物联网后台服务器;
58.第二步,分别获取每一个所述物联网设备基于所述设备位置获取请求信息发送的所述第一设备位置信息,以得到每一个所述物联网设备对应的第一设备位置信息。
59.在本发明实施例中,在一种可以替代的示例中,所述生成设备位置获取请求信息,
并将所述设备位置获取请求信息分别发送给通信连接的每一个物联网设备的步骤,可以包括:
60.第一步,判断是否接收到设备信任度确定请求信息;
61.第二步,若接收到所述设备信任度确定请求信息,则对所述设备信任度确定请求信息进行解析处理,得到请求确定的各所述物联网设备的网络地址信息,或者,基于解析处理得到的各所述物联网设备的设备身份信息得到各所述物联网设备的网络地址信息(如预先建立有设备身份信息于网络地址信息之间的对应关系);
62.第三步,生成设备位置获取请求信息,并基于各所述物联网设备的网络地址信息将所述设备位置获取请求信息分别发送给各所述物联网设备。
63.在本发明实施例中,在一种可以替代的示例中,步骤130可以包括:
64.第一步,针对每两个所述物联网设备,基于该两个所述物联网设备对应的所述第一设备位置信息,计算该两个所述物联网设备之间的距离,得到该两个所述物联网设备之间的第一距离信息;
65.第二步,针对每两个所述物联网设备,基于该两个所述物联网设备之间的第一距离信息,确定该两个所述物联网设备之间的相关关系,得到该两个所述物联网设备之间的第一相关关系信息。
66.在本发明实施例中,在一种可以替代的示例中,所述针对每两个所述物联网设备,基于该两个所述物联网设备之间的第一距离信息,确定该两个所述物联网设备之间的相关关系,得到该两个所述物联网设备之间的第一相关关系信息的步骤,可以包括:
67.第一步,针对每两个所述物联网设备,基于该两个所述物联网设备对应的所述第一设备位置信息,确定该两个所述物联网设备对应的位置之间是否属于同一个目标规划区域(如同一栋建筑物等根据配置确定即可),得到该两个所述物联网设备对应的区域表征系数,其中,属于同一个所述目标规划区域的两个所述物联网设备对应的区域表征系数小于属于不同所述目标规划区域的两个所述物联网设备对应的区域表征系数;
68.第二步,针对每两个所述物联网设备,基于该两个所述物联网设备对应的区域表征系数和该两个所述物联网设备之间的第一距离信息,确定该两个所述物联网设备之间的相关关系,得到该两个所述物联网设备之间的第一相关关系信息。
69.在本发明实施例中,在一种可以替代的示例中,所述针对每两个所述物联网设备,基于该两个所述物联网设备对应的区域表征系数和该两个所述物联网设备之间的第一距离信息,确定该两个所述物联网设备之间的相关关系,得到该两个所述物联网设备之间的第一相关关系信息的步骤,可以包括:
70.第一步,针对每两个所述物联网设备,计算该两个所述物联网设备对应的区域表征系数和该两个所述物联网设备之间的第一距离信息之间的乘积,得到该两个所述物联网设备对应的位置相关关系表征值,即将计算得到的乘积作为所述位置相关关系表征值;
71.第二步,针对每两个所述物联网设备,基于该两个所述物联网设备对应的位置相关关系表征值,得到该两个所述物联网设备之间、与所述位置相关关系表征值之间具有负相关关系的第一相关关系信息,即所述位置相关关系表征值与所述第一相关关系信息之间具有负相关关系,前者越大,对应的后者越小,前者越小,对应的后者越大。
72.在本发明实施例中,在一种可以替代的示例中,步骤150可以包括:
73.第一步,针对每两个所述物联网设备,基于该两个所述物联网设备之间的所述第一相关关系信息,确定出与所述第一相关关系信息具有负相关关系的相关关系表征值,作为该两个所述物联网设备之间的第一相关关系表征值,即所述第一相关关系信息与所述相关关系表征值之间具有负相关关系,前者越大,对应的后者越小,前者越小,对应的后者越大;
74.第二步,针对每两个所述物联网设备,基于该两个所述物联网设备之间的第一相关关系表征值,得到该两个所述物联网设备之间的目标信任度信息,其中,所述第一相关关系表征值与所述目标信任度信息之间具有正相关关系,即前者越大,对应的后者越大,前者越小,对应的后者越小。
75.在本发明实施例中,在一种可以替代的示例中,所述针对每两个所述物联网设备,基于该两个所述物联网设备之间的第一相关关系表征值,得到该两个所述物联网设备之间的目标信任度信息的步骤,可以包括:
76.第一步,针对每两个所述物联网设备,基于该两个所述物联网设备之间的设备类型信息,得到该两个所述物联网设备之间的第二相关关系表征值,即在上述通过位置关系来表征设备关系的基础上,进一步通过设备类型关系来表征设备关系;
77.第二步,针对每两个所述物联网设备,基于该两个所述物联网设备之间的第一相关关系表征值和第二相关关系表征值,得到该两个所述物联网设备之间的目标信任度信息。
78.在本发明实施例中,在一种可以替代的示例中,所述针对每两个所述物联网设备,基于该两个所述物联网设备之间的设备类型信息,得到该两个所述物联网设备之间的第二相关关系表征值的步骤,可以包括:
79.第一步,针对每两个所述物联网设备,基于该两个所述物联网设备之间的设备类型信息,确定该两个所述物联网设备之间的第一设备类型关系信息,例如,可以针对设备类型信息进行信息相似度计算,得到对应的相似度信息,并将该相似度信息作为对应的第一设备类型关系信息;
80.第二步,针对每一个所述物联网设备,基于该物联网设备与每一个其它的物联网设备之间的第一设备类型关系信息,确定该物联网设备对应的第一设备类型关系代表信息;
81.第三步,针对每两个所述物联网设备,基于该两个所述物联网设备对应的第一设备类型关系代表信息之间的信息相似度(如可以计算第一设备类型关系代表信息之间的差值,其中,差值越小,可以得到越大的信息相似度),确定该两个所述物联网设备之间的第二设备类型关系信息(如将得到的信息相似度作为所述第二设备类型关系信息);
82.第四步,针对每两个所述物联网设备,基于该两个所述物联网设备之间的第一设备类型关系信息和第二设备类型关系信息(如计算乘积),得到该两个所述物联网设备之间的第二相关关系表征值。
83.在本发明实施例中,在一种可以替代的示例中,所述针对每一个所述物联网设备,基于该物联网设备与每一个其它的物联网设备之间的第一设备类型关系信息,确定该物联网设备对应的第一设备类型关系代表信息的步骤,可以包括:
84.针对每一个所述物联网设备,将该物联网设备作为目标物联网设备,基于该目标
物联网设备与每一个其它物联网设备之间的第一设备类型关系信息执行目标信息确定操作,得到该目标物联网设备对应的第一设备类型关系代表信息。
85.其中,所述目标信息确定操作包括:
86.第一步,针对所述目标物联网设备以外的每一个其它物联网设备,基于该其它物联网设备与所述目标物联网设备之间的第一设备类型关系信息与预先配置的设备类型关系阈值信息之间的大小关系,将该其它物联网设备作为所述目标物联网设备的第一其它物联网设备或第二其它物联网设备,其中,每一个所述第一其它物联网设备与所述目标物联网设备之间的第一设备类型关系信息大于或等于所述设备类型关系阈值信息,每一个所述第二其它物联网设备与所述目标物联网设备之间的第一设备类型关系信息小于所述设备类型阈值信息;
87.第二步,在多个所述第一其它物联网设备中,基于与所述目标物联网设备之间的第一距离信息的大小关系确定出第一候选其它物联网设备,其中,所述第一候选其它物联网设备与所述目标物联网设备之间的第一距离信息在多个所述第一其它物联网设备与所述目标物联网设备之间的第一距离信息中具有最小值;
88.第三步,在多个所述第二其它物联网设备中,基于与所述目标物联网设备之间的第一距离信息的大小关系确定出第二候选其它物联网设备,其中,所述第二候选其它物联网设备与所述目标物联网设备之间的第一距离信息在多个所述第二其它物联网设备与所述目标物联网设备之间的第一距离信息中具有最小值;
89.第四步,基于所述第一候选其它物联网设备与所述目标物联网设备之间的第一设备类型关系信息和所述第二候选其它物联网设备与所述目标物联网设备之间的第一设备类型关系信息,构建设备类型关系范围信息(即将得到的两个第一设备类型关系信息中的较大值作为设备类型关系范围信息的上限值、较小值作为设备类型关系范围信息的下限值),并确定所述设备类型范围信息与预先配置的设备类型范围参考信息之间的关系;
90.第五步,若所述设备类型范围信息与所述设备类型范围参考信息之间的交集范围的宽度大于或等于预先配置的宽度阈值,则将所述设备类型范围信息作为目标设备类型范围信息;
91.第六步,若所述设备类型范围信息与所述设备类型范围参考信息之间的交集范围的宽度小于所述宽度阈值,则重新确定所述第一候选其它物联网设备和/或所述第二候选其它物联网设备(如其它的第一其它物联网设备中对应的第一距离信息的最小值、其它的第二其它物联网设备对应的第一距离信息的最小值),直到得到的新的设备类型范围信息与所述设备类型范围参考信息之间的交集范围的宽度大于或等于所述宽度阈值,并将所述新的设备类型范围信息作为目标设备类型范围信息;
92.第七步,在多个所述第一其它物联网设备中,将对应的所述第一设备类型关系信息属于所述目标设备类型范围信息的每一个所述第一其它物联网设备,作为第一代表物联网设备,并在多个所述第二其它物联网设备中,将对应的所述第一设备类型关系信息属于所述目标设备类型范围信息的每一个所述第二其它物联网设备,作为第二代表物联网设备;
93.第八步,计算每一个所述第一代表物联网设备和每一个所述第二代表物联网设备对应的所述第一设备类型关系信息的加权值,作为所述目标物联网设备对应的第一设备类
型关系代表信息,其中,每一个所述第一代表物联网设备对应的加权值相同,每一个所述第二代表物联网设备对应的加权值相同,且所述第一代表物联网设备对应的加权值大于所述第二代表物联网设备对应的加权值。
94.在本发明实施例中,在一种可以替代的示例中,所述针对每两个所述物联网设备,基于该两个所述物联网设备之间的第一相关关系表征值和第二相关关系表征值,得到该两个所述物联网设备之间的目标信任度信息的步骤,可以包括:
95.针对每两个所述物联网设备,计算该两个所述物联网设备之间的第一相关关系表征值和第二相关关系表征值的乘积,得到该两个所述物联网设备之间表征融合值(即将计算得到的乘积作为所述表征融合值),并将该表征融合值作为该两个所述物联网设备之间的目标信任度信息。
96.结合图3,本发明实施例还提供一种物联网设备的设备信任度确定装置,可应用于上述物联网后台服务器。其中,所述设备信任度确定装置可以包括如下的软件功能模块(存储于所述物联网后台服务器的存储器):
97.位置信息获取模块,用于针对通信连接的每一个物联网设备,获取该物联网设备的设备位置,得到该物联网设备对应的第一设备位置信息,其中,所述物联网后台服务器通信连接有多个所述物联网设备;
98.相关关系确定模块,用于针对每两个所述物联网设备,基于该两个所述物联网设备对应的所述第一设备位置信息,确定该两个所述物联网设备之间的相关关系,得到该两个所述物联网设备之间的第一相关关系信息;
99.设备信任度确定模块,用于针对每两个所述物联网设备,基于该两个所述物联网设备之间的所述第一相关关系信息,确定该两个所述物联网设备之间的信任度,得到该两个所述物联网设备之间的目标信任度信息。
100.如上所述,所述物联网后台服务器的处理器可以执行所述设备信任度确定装置包括的软件功能模块,以实现上述的设备信任度确定方法,如此,所述位置信息获取模块、所述相关关系确定模块和所述设备信任度确定模块的具体作用,可以参照前述的步骤110、步骤130和步骤150。
101.综上所述,本发明提供的一种物联网设备的设备信任度确定方法,在获取到物联网设备对应的第一设备位置信息之后,可以先基于两个物联网设备对应的第一设备位置信息确定两个物联网设备之间的相关关系,使得可以基于两个物联网设备之间的相关关系得到两个物联网设备之间的目标信任度信息,即将物联网设备之间的位置关系作为确定物联网设备之间的目标信任度信息的依据,其中,由于物联网设备之间的位置关系在较大程度上可以影响物联网设备之间的信任度,因而,采用本发明提高的方案,可以使得确定的设备信任度具有较高的可靠性,从而改善现有技术中导致确定的设备信任度存在可靠性难以得到保障的问题。
102.以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1