买专利,只认龙图腾
首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明授权】一种物联网环境下负载均衡的层次化区块链_成都纵上行信息科技有限公司_202011276307.6 

申请/专利权人:成都纵上行信息科技有限公司

申请日:2020-11-13

公开(公告)日:2024-04-02

公开(公告)号:CN112380010B

主分类号:G06F9/50

分类号:G06F9/50;G06F16/22;G06F16/27;G06F21/62

优先权:

专利状态码:有效-授权

法律状态:2024.04.02#授权;2021.03.09#实质审查的生效;2021.02.19#公开

摘要:本发明公开了一种物联网环境下负载均衡的层次化区块链,通过将账本数据和索引记录分开存放,将存储节点划分为规模较小的多个存储层,由共识索引层的节点通过自动负载均衡策略动态决定记录物联网终端数据的存储层小型区块链位置;而共识索引层则形成顶层区块链,记录全网的数据索引信息;由于索引信息的规模远小于数据规模,而任意物联网终端只需要将数据存放在一个小规模的存储层区块链中,从而节约了存储空间,避免了大规模数据的账本拷贝在全网的重复发送和存储,解决了物联网环境下,短时间内传输大量相似或相同传感数据占用大量网络带宽资源的问题,同时该发明也极大地降低了服务器端对数据存储空间的开销,减少了服务器的存储压力。

主权项:1.一种物联网环境下负载均衡的层次化区块链系统,其特征在于,包括共识索引层和数据存储层;所述数据存储层用于存储物联网终端的数据账本,所述共识索引层中包括若干个节点,任意一个节点与相邻节点连接并与一个数据存储层连接,所述节点中存储有索引账本,所述索引账本包含了每一个物联网终端的数据索引信息;用户通过查询共识索引层获得目标物联网终端数据账本所在的存储层地址,向其所在的存储层转发数据访问请求到对应的存储层区块链;所述索引信息包括物联网终端id、存储层网络地址add、以及数据时间段;物联网终端注册流程包括:当有新的物联网终端r向共识索引层发出注册请求广播后,共识索引层中的每个节点向全网广播本索引节点所在的存储层负载,共识索引层全体节点通过对比其余节点广播的负载信息;基于负载均衡策略,当前负载最小的存储层区块链对应的共识索引节点s胜出,s将物联网终端r的标识r.id添加到s的终端列表,s所在的存储层区块链负责接收新注册物联网终端数据;同时s向共识索引层广播添加新的终端记录r.id,s.add消息,表示r的数据存储在s所在的存储层区块链中,收到消息的共识索引节点将r.id,s.add添加到本地的终端列表中;数据存储流程包括:每个物联网终端r只需将数据发送给任意一个共识索引层节点s,由s检索终端记录列表,根据与r.id匹配的地址s’.add,将数据发送给r对应的索引节点s’;s’收到数据后,查询终端列表,若r.id对应的add与自身的地址不符,则丢弃接收到的数据,否则由s’将数据转发给所在的存储层区块链;同时s’负责向共识索引层广播r的存储索引信息r.id,time1,time2,num,其中time1,time2分别表示数终端数据采集的起止时间,num表示数据条数;数据检索流程包括:用户需要浏览某一物联网终端r的数据时,只需要将包含终端r.id和查询时间段的请求发送给任意一个共识索引层节点s;由s检索终端列表,根据查询到的与r.id对应的s’.add将数据发送给r对应的索引节点s’;s’查询终端列表,若r.id对应的add与s’自身的地址不符则忽略查询请求,否则s’从所在的存储层账本中检索到查询时段内的记录信息,并返回给查询者。

全文数据:

权利要求:

百度查询: 成都纵上行信息科技有限公司 一种物联网环境下负载均衡的层次化区块链

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。