[发明专利]一种基于区块链的工业物联网容错时间同步方法和系统有效

专利信息
申请号: 202010763325.0 申请日: 2020-07-31
公开(公告)号: CN111865469B 公开(公告)日: 2022-05-17
发明(设计)人: 杨伟;汪浩;蒋长根;曹远龙;章志明;李萍 申请(专利权)人: 江西师范大学
主分类号: H04J3/06 分类号: H04J3/06;H04L67/12;H04L9/40;G06F16/27;G16Y40/10;G16Y40/30;G16Y40/50
代理公司: 西安铭泽知识产权代理事务所(普通合伙) 61223 代理人: 张举
地址: 330022 *** 国省代码: 江西;36
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 区块 工业 联网 容错 时间 同步 方法 系统
【说明书】:

发明公开了一种基于区块链的工业物联网容错时间同步方法和系统,包括:记录数据:簇内节点自身时间、簇头节点广播时间;采用最小二乘法,构建簇节点时钟模型;根据簇节点时钟模型,预测簇节点时间;在簇节点同步前计算簇头节点广播时间与簇头节点预测时间的偏差,当偏差小于阈值时,簇节点正常进行时间同步,否则簇节点通过广播方式发起共识请求;当簇内节点收到共识请求广播包后,组成一个区块链;并通过发起共识请求、广播自身时间、公布结果与达成共识的共识机制共享所有簇节点的时间同步信息。基于区块链共识机制的容错时间同步方法可以容忍f个簇头节点发生故障或被攻击,有效提高了工业物联网时间同步协议在复杂环境下可靠性与安全性。

技术领域

本发明涉及物联网网络安全技术领域,更具体的涉及一种基于区块链的工业物联网容错时间同步方法和系统。

背景技术

工业物联网应用对实时性和低功耗有着苛刻要求,载波监听多路访问CSMA协议无法满足这方面性能要求。目前,大部分工业物联网中通信协议是基于时分多址TDMA协议,比如WirelessHART、ISA100.11a与IEEE802.15.4e等工业无线国际标准。高精度时间同步是基于时分多址TDMA协议中核心支撑技术。工业物联网通常由几千甚至上万个资源受限的无线传感器节点组成,然后将数据流汇聚到边界路由器,边界路由器通过IPv6网络与远程服务器进行互联互通。由于工业物联网包含节点比较多,通常会划分为多个簇。每个簇里面通常有几十个甚至上百个节点,这些节点需要保持精确的时间同步,从而可以更好地相互协作完成任务。比如,当某个时间段无数据包传输时,簇内所有节点同时进入休眠状态,从而可以延长网络寿命;在目标追踪应用中,需要依赖精确时间信息计算物体位置和速度。为了高效地进行同步,簇头节点周期性广播时间同步包,簇内其它节点接收来自簇头广播时间后进行时间同步。然而这种方法存在以下缺陷:

工业物联网簇头节点有时候会发生故障,导致广播错误时间同步信息;工业物联网簇内可能存在部分恶意节点,当恶意节点当选簇头时,其通过广播错误时间信息破坏正常时间同步。

发明内容

本发明实施例提供一种基于区块链的工业物联网容错时间同步方法和系统,用以解决上述背景技术中提出的问题。

本发明实施例提供一种基于区块链的工业物联网容错时间同步方法,包括:

获取工业物联网的簇节点;所述簇节点包括:簇头节点和簇内节点;

簇头节点周期性广播时间同步包;簇内节点接收簇头节点广播时间同步包,并记录数据:簇内节点自身时间、簇头节点广播时间;

采用最小二乘法,构建簇节点时钟模型;

根据簇节点时钟模型,预测簇节点时间;并在簇节点同步前计算簇头节点广播时间与簇头节点预测时间的偏差,当偏差小于阈值时,簇节点正常进行时间同步,否则,簇节点通过广播方式发起共识请求;

当簇内节点收到共识请求广播包后,组成一个区块链;并通过发起共识请求、广播自身时间、公布结果与达成共识四个阶段的共识机制来共享所有簇节点的时间同步信息。

进一步地,所述采用最小二乘法,构建簇节点时钟模型,具体包括:

所述簇节点时钟模型,满足线性函数:

C(t)=αt+β

其中,α表示簇节点时间与真实时间之间的偏差率,β表示起始时间偏差;且采用基于密度的聚类算法剔除记录数据中异常数据,采用最小二乘法计算出簇节点时间与真实时间之间的偏差率α和起始时间偏差β。

进一步地,所述阈值的确定,包括:

参考晶振手册中实际测量最大时钟偏移率,结合同步周期,确定阈值。

进一步地,所述通过发起共识请求、广播自身时间、公布结果与达成共识四个阶段的共识机制来共享所有簇节点的时间同步信息,具体包括:

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江西师范大学,未经江西师范大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202010763325.0/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top