[发明专利]一种提高物联网应用的计算和存储速度的方法有效

专利信息
申请号: 201910603422.0 申请日: 2019-07-05
公开(公告)号: CN110336875B 公开(公告)日: 2022-12-02
发明(设计)人: 崔伟;佘高元;柴文坚;孙瑞华 申请(专利权)人: 深圳市九链科技有限公司
主分类号: H04L67/10 分类号: H04L67/10;H04L67/1061;H04L67/12;H04L67/1097
代理公司: 深圳市鼎泰正和知识产权代理事务所(普通合伙) 44555 代理人: 代春兰
地址: 518000 广东省深圳市南山区桃源街*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明公开了一种提高物联网应用的计算和存储速度的方法,本发明边缘节点作为物联网海量计算和海量存储资源的来源,可以是未来所有的具备一定计算或存储能力的终端设备,通过让中央计算节点为边缘节点担保,确保边缘节点为大数据存储和超高速智能合约边缘计算处理提供高效、可靠、可信的区块链网络服务。通过将海量的边缘节点的闲置计算能力和存储能力组成一个分布式计算和存储平台,执行耗时较长的计算任务,包括AI应用、图片处理、基因测序等使用边缘节点的场景,把密集计算任务从云端卸载到边缘之后,整个系统对能源的消耗减少了40%以上,数据在整合、迁移等方面可以减少90%以上时间。
搜索关键词: 一种 提高 联网 应用 计算 存储 速度 方法
【主权项】:
1.一种提高物联网应用的计算和存储速度的方法,该方法采用kademlia算法实现数据存储和检索,其特征在于,在区域链中,节点Nid长度取值为512,节点冗余参数K取值332;所述方法包括以下步骤:步骤一,在节点Nid区间取边缘节点E1,边缘节点E1加入网络之后,向中央计算节点请求节点id池,临近中央计算节点H1时,从节点id池中选取未使用节点id1分配给所述边缘节点E1;步骤二,所述边缘节点E1收到节点id1后,计算Nid1=sha3‑512(id1),Nid1为本节点标识;步骤三,所述边缘节点E1收到终端设备发来数据Data1存储要求时,根据数据Data1大小将其切分;设边缘节点E1长度为L,切分后长度结果表示为L=∑ni·bi;其中bi依次取256M,256K;n0为256M分块数,n1为256K分块数;相应的数据切分为Bj,即Data1=∑Bj;步骤四,根据用户支付HSN通证情况,选择矩阵M,根据M生成冗余数据:a.用户选择普通安全模式,系统按10%比例生成冗余数据:mi=ni*10%,(i=0,1);b.用户选择中等安全模式,系统按20%比例生成冗余数据:mi=ni*20%,(i=0,1);c.用户选择强安全模式,系统按30%比例生成冗余数据:mi=ni*30%,(i=0,1);d.新生成的整体数据记为:Data1=∑Bj,其中,i≤n0+n1时Bj=Bj,i﹥n0+n1时,Bj为冗余数据;步骤五,针对每个j,计算Nidj=hj=sha3‑512(Bj),根据hj在所述边缘节点E1查询数据表项是否已存在,其中,数据表项已存在时,则在执行区块链通证操作后继续下一j处理;数据表项I存在时,则转入以下步骤a‑d处理;a.计算待存储节点E1,i0与本节点E1距离d=Nid1⊕Nidj,根据一kademlia二叉树路由表查找其位置;b.通过ping命令探寻E1,i0是否存活;c.如果存活向E1,i0发送storeBj指令;下一j处理;d.如果节点E1,i0非存活,将该非保活节点则上报中央计算节点,则在相应K‑kucket集合{E1,i1,E1,i2,...E1,ik}中选取第一个存活节点进行存储;设it表示待存储节点与本边缘节点距离,2i≤it<2i+1,t=1,2,...,k最大选取32,超过该值还未找到则将本次数据丢弃。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市九链科技有限公司,未经深圳市九链科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201910603422.0/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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