[发明专利]一种基于区块链存储的物联网传感器节点信任评估方法在审
| 申请号: | 202111213199.2 | 申请日: | 2021-10-19 |
| 公开(公告)号: | CN113949642A | 公开(公告)日: | 2022-01-18 |
| 发明(设计)人: | 任磊;王丽华;汪霖;邢天璋 | 申请(专利权)人: | 中国电子科技集团公司第二十研究所 |
| 主分类号: | H04L41/142 | 分类号: | H04L41/142;H04L41/14;H04L9/40;H04L67/12 |
| 代理公司: | 西北工业大学专利中心 61204 | 代理人: | 顾潮琪 |
| 地址: | 710068 *** | 国省代码: | 陕西;61 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 区块 存储 联网 传感器 节点 信任 评估 方法 | ||
1.一种基于区块链存储的物联网传感器节点信任评估方法,其特征在于,包括以下步骤:
步骤S1,对传感器进行划分,将相同种类且空间距离小于设定值的传感器划分为一组,每一组传感器设定一个网关;传感器将采集到的数据上传到网关;
步骤S2,计算各个传感器节点的信誉度,信誉度表示对各个传感器节点的可靠性;
步骤S3,更新各个传感器节点的信任值Trustij;
步骤S4,保存Trustij大于设定阈值Thr3的传感器节点的数据;
步骤S5,根据步骤S4所保存的传感器节点数据评价各个网关的信誉值;
步骤S6,对于具有相同传感器节点数据类型的网关,选择具有最大网关信誉值的网关,将其所在组信任值排名前N位的传感器节点的检测数据均值作为该种类传感器节点所采集的最准确的数值;
步骤S7,对步骤S6所获得的各种类传感器节点数值,加密后上传到区块链层;
步骤S8,在区块链层对加密后的数据进行构造存储,将其存入块中;应用层如需要读取相关数据,从区块链中进行查找读取,将其解密,提取到相关传感器检测到的准确的数值。
2.根据权利要求1所述的基于区块链存储的物联网传感器节点信任评估方法,其特征在于,所述的步骤S2包括以下步骤:
步骤S21,根据传感器节点的稳定性设置传感器节点的置信度Tconfij,即第i个网关Gi中第j个传感器节点Sij的置信度的值,Tconfij∈[0,1];
步骤S22,随机初始化各个传感器节点的信誉度;
步骤S23,计算传感器节点的相关度Tsensij,即第i个网关Gi中第j个传感器节点Sij的相关度的值,其中,Nij表示传感器节点Sij的相邻传感器节点集合,|Nij|表示集合Nij的势,sik表示传感器节点Sik检测值,表示传感器节点Sik的检测值是否支持传感器节点Sij的检测值,若节点Sij的检测值与节点Sik的检测值的差值在设定范围内,则认为Sik支持Sij,令为1,否则,令为-1;
步骤S24,计算传感器节点的信誉度
其中,ΔRepL和ΔRepH表示信誉度的设定变化量,ΔRepL<ΔRepH,为当前数据采集前的传感器节点信誉度,Thr1为传感器节点置信度的阈值,Thr2为传感器节点相关度的阈值。
3.根据权利要求2所述的基于区块链存储的物联网传感器节点信任评估方法,其特征在于,所述的步骤S23中,若节点Sij的检测值在节点Sik的检测值的80%到120%范围内,则认为Sik支持Sij。
4.根据权利要求2所述的基于区块链存储的物联网传感器节点信任评估方法,其特征在于,所述的步骤S24中,ΔRepH选取为的15%,ΔRepL选取为的7%,Thr1取值为所有同种类传感器的置信度均值的75%,Thr2取值为所有同种类传感器的相关度均值的75%。
5.根据权利要求1所述的基于区块链存储的物联网传感器节点信任评估方法,其特征在于,所述步骤S3的信任值
6.根据权利要求1所述的基于区块链存储的物联网传感器节点信任评估方法,其特征在于,所述步骤S4的设定阈值Thr3取为所有传感器节点信任值均值的70%。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国电子科技集团公司第二十研究所,未经中国电子科技集团公司第二十研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111213199.2/1.html,转载请声明来源钻瓜专利网。





