[发明专利]一种基于区块链技术的传感器接入及数据传输装置有效
申请号: | 202010415623.0 | 申请日: | 2020-05-16 |
公开(公告)号: | CN111770050B | 公开(公告)日: | 2022-07-12 |
发明(设计)人: | 陈峰;韩云杰;陈冠宇;吴玉海;李玉成 | 申请(专利权)人: | 贵阳信息技术研究院(中科院软件所贵阳分部) |
主分类号: | H04L9/40 | 分类号: | H04L9/40;H04L67/568;H04L67/5682;H04L67/565;H04L9/32;H04L69/22;H04L12/46 |
代理公司: | 重庆百润洪知识产权代理有限公司 50219 | 代理人: | 孟仕杰 |
地址: | 550000 贵州省贵阳市国家高新技术产业开发区*** | 国省代码: | 贵州;52 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 区块 技术 传感器 接入 数据传输 装置 | ||
本发明涉及数据传输技术领域,且公开了一种基于区块链技术的传感器接入及数据传输装置,包括数据源、数据传输装置、接入平台、区块链平台和应用平台,其特征在于:所述数据传输装置包括嵌入式处理器、供电模块、接口模块、加密解密模块、4G模块、储存模块和网卡模块,所述供电模块、接口模块、加密解密模块、4G模块、储存模块和网卡模块均与嵌入式处理器连接;所述数据源、数据传输装置、接入平台、区块链平台和应用平台之间分为外部机制交互和内部机制交互;使的多种传感器可以接入区块链系统,保证数据的不可篡改性操作,使用方便,准确性和实时性比较高。
技术领域
本发明涉及数据传输领域,具体为一种基于区块链技术的传感器接入及数据传输装置。
背景技术
目前,传统的区块链系统通常运行在服务器上或者云存储上,并且数据上传区块链系统大致需要有以下过程:一是数据通过相关网络传输发送到数据接入服务,然后数据转发到区块链系统;二是需要根据区块链系统,用户针对上链业务进行签名加密,系统调试、业务对接等操作。在以上区块链流程操作中由于传感器设备由于计算能力有限,很难实现数据签名及加密等操作,同时由于传感器复杂多样,在项目实施中对所有传感器进行改造以实现数据上链的成本巨大。另一方面由于传感器普遍支持socket协议实现连接和数据传输,因此需要一种面向多种传感器设备的支持区块链技术的传感器设备接入装置。
发明内容
本发明为了解决现有技术的问题,提供了一种基于区块链技术的传感器接入及数据传输装置,使的多种传感器可以接入区块链系统,保证数据的不可篡改性操作,使用方便,准确性和实时性比较高。
为解决上述技术问题,本发明的技术方案是:包括数据源、数据传输装置、接入平台、区块链平台和应用平台,所述数据传输装置包括嵌入式处理器、供电模块、接口模块、加密解密模块、4G模块、储存模块和网卡模块,所述供电模块、接口模块、加密解密模块、4G模块、储存模块和网卡模块均与嵌入式处理器连接;
所述数据源、数据传输装置、接入平台、区块链平台和应用平台之间分为外部机制交互和内部机制交互;所述外部机制交互包括数据源与数据传输装置之间的数据传输交互,数据传输装置与区块链平台之间的数据传输交互,数据传输装置与应用平台之间的数据传输交互,区块链平台与应用平台之间的数据传输交互;所述内部机制交互包括接口服务、数据上链服务、数据监控服务和数据传输装置配置服务。
进一步,所述接口模块包括RS485模块、RS232模块和USB接口。
进一步,所述数据源与数据传输装置之间采用接口模块进行数据传输,所述接口模块均为标准接口,采用ModBus协议进行传输,步骤包括:
S1、数据传输装置在接收到接口模块数据之后,嵌入式处理器对接口模块的协议进行解析处理;
S2、在数据源接入上对数据进行JSON封装,对数据源消息内容不做任何处理。
进一步,所述数据传输装置与区块链平台之间的数据传输交互采用区块链平台标准的数据交互方式,支持MQTT与HTTP等通信协议交互,所述数据通过加密解密模块进行加密后由数据传输装置传输至区块链平台,所述区块链平台通过公匙解密,当解密出来数据符合标准,可直接取出数据进行上链操作;
所述数据传输装置能够查询缓存数据提交区块链平台,通过txid进行查询区块链平台数据出块状态,若数据可以已经出块,可以从缓存文件进行清除该数据,并将该数据通过txid绑定发送到应用平台,若区块链平台还未正常出块,即更新缓存信息,当提交超过一次次数,仍未正常出块,把该数据发送到应用平台,进行人工审核。
进一步,所述数据源在数据传输装置中的上链方法包括:
A1、数据传输装置通过解析获取数据源;
A2、对于接口数据量比较大时或数据处理封装出现堆积时采用SQLlite进行数据缓存,待处理完毕之后删除缓存数据;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于贵阳信息技术研究院(中科院软件所贵阳分部),未经贵阳信息技术研究院(中科院软件所贵阳分部)许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010415623.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:防爆电器箱内外法兰的加工方法
- 下一篇:一种调速环形进料斗