【技术实现步骤摘要】
面向物联网的区块链设备、系统及工作方法
本专利技术涉及物联网数据安全传输
,具体为面向物联网的区块链设备、系统及工作方法。
技术介绍
物联网(IoT,Internetofthings)是指通过各种信息传感器终端实时采集各类信息,实现物与物、物与人的泛在连接,实现对物品和过程的智能化感知、识别和管理。目前,大多数IoT系统采用云服务提供存储和计算支持,但随着物联网被广泛应用于智慧城市、智能工业等领域,云计算服务已不足以支撑物联网的深度覆盖和海量连接;同时云端离IoT终端较远,难以满足低时延业务的数据实时性要求;此外IoT终端采集的原始数据很多都是无需存储和重复的数据,它们的传输属于无效传输,极大的增加了网络的负荷压力和数据传输成本。为了解决这些问题,公开号为CN109862087A的基于边缘计算的工业物联网系统及其数据处理方法的专利申请中将边缘计算技术应用于物联网中,把数据采集模块的原始数据在边缘网关进行实时分析并根据分析结果对设备进行实时智能化处理,既有效的降低了数据传输成本又保障了关键业务的实时决策和响应。但 ...
【技术保护点】
1.一种区块链边缘网关设备,包括终端数据采集模块、边缘计算模块、区块链模块以及通信模块,其特征在于,/n终端数据采集模块、边缘计算模块、区块链模块以及通信模块顺次连接;/n终端数据采集模块,用于采集终端设备的数据信息,并输出至边缘计算模块;/n边缘计算模块,用于对终端数据采集模块传输的数据进行边缘计算处理,并将处理后的数据发送给区块链模块,实现数据上链功能;/n区块链模块,用于实现所述区块链边缘网关设备的身份验证并将边缘计算模块处理后的数据使用分布式存储系统进行数据保存,区块链上仅保存存储后的地址值;/n通信模块,用于实现所述区块链边缘网关设备分别与终端设备以及服务器之间的 ...
【技术特征摘要】
1.一种区块链边缘网关设备,包括终端数据采集模块、边缘计算模块、区块链模块以及通信模块,其特征在于,
终端数据采集模块、边缘计算模块、区块链模块以及通信模块顺次连接;
终端数据采集模块,用于采集终端设备的数据信息,并输出至边缘计算模块;
边缘计算模块,用于对终端数据采集模块传输的数据进行边缘计算处理,并将处理后的数据发送给区块链模块,实现数据上链功能;
区块链模块,用于实现所述区块链边缘网关设备的身份验证并将边缘计算模块处理后的数据使用分布式存储系统进行数据保存,区块链上仅保存存储后的地址值;
通信模块,用于实现所述区块链边缘网关设备分别与终端设备以及服务器之间的数据交互,实现数据上传和命令下发。
2.根据权利要求1所述的一种区块链边缘网关设备,其特征在于,所述边缘计算模块包括数据分析单元、本地暂存单元、本地联动单元以及数据分发单元;所述数据分析单元对数据信息进行预处理并标准化;所述本地暂存单元用于将数据缓存在本地;所述本地联动单元用于基于预定义规则实现快速控制本地设备以及本地设备间的快速联动;所述数据分发单元用于基于预定义规则、路由信息和数据分析结果,将数据转发至其他物联网设备或其他区块链边缘网关。
3.根据权利要求1所述的一种区块链边缘网关设备,其特征在于,所述区块链模块包括分布式存储单元、设备认证单元、数据上链单元以及证书授权单元;所述分布式存储单元对边缘计算模块处理后的进行存储,并与其他区块链模块的分布式存储单元构成分布式存储系统;所述设备认证单元用于验证所述区块链边缘网关设备的身份及其权限;所述数据上链单元用于将分布式存储系统所存储的数据加入到区块链账本中;所述证书授权单元用于对所述区块链边缘网关设备颁发身份证明并产生公钥和私钥形成可用于证明身份的密钥对。
4.一种区块链的物联网系统,其特征在于,所述系统包括如权利要求1~3任一所述的区块链边缘网关设备,还包括采集端、终端以及云处理平台;
所述采集端,由传...
【专利技术属性】
技术研发人员:曹傧,彭木根,徐信,邓锦洋,
申请(专利权)人:北京邮电大学,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。