智慧室分区块链存储方法、系统、节点设备和定位方法技术方案

技术编号:24334025 阅读:54 留言:0更新日期:2020-05-29 21:18
本发明专利技术涉及一种智慧室分区块链数据存储方法、系统、节点设备和定位方法,其应用于区块链节点的存储方法包括:根据地图数据和设备数据构建数据区块并进行存储,所述设备数据用于计算定位,所述地图数据用于显示所计算出的所述定位;将所述数据区块向其它所述区块链节点广播,以使各个所述区块链节点对所述数据区块进行上链存储。通过构建数据区块对大量的设备数据和地图数据进行管理和存储,以使终端用户更好地从区块链节点获取相关的设备数据和地图数据;区块链节点将所述数据区块广播给周边节点,实现了区块链节点之间的数据同步和数据冗余备份,有利于管理和存储海量的智慧室分数据。

Storage method, system, node equipment and positioning method of smart room partition block chain

【技术实现步骤摘要】
智慧室分区块链存储方法、系统、节点设备和定位方法
本专利技术涉及智慧室分
,更具体地,涉及一种智慧室分区块链存储方法、系统、节点设备和定位方法。
技术介绍
传统2G/3G时代,移动通信工作在低频段,用室外宏站信号覆盖室内和室内分布式天线系统(DistributeAntennaSystem,DAS)都是解决室内覆盖行之有效的方案。4G时代,传统DAS仍然是解决室内覆盖的主要手段,随着移动互联网和物联网技术的发展,一些业务密集型场景(例如交通枢纽、大型场馆等)开始引入新型数字化室分系统。和传统DAS相比,新型数字化室分系统具有部署简单、施工协调难度小、扩容灵活、运维可视等优点,可以大大提高网络容量,提升网络运维效率。智慧室分是基于传统室分无法监控、功能价值单一,无法适应新形势下运营商对网络运营需求背景下提出的解决方案,旨在将蓝牙信标、链路损耗检测、物联网等技术与传统无源室分系统深度融合,打造可管可控的智慧型室分网络以及可提供定位及大数据运营的增值业务平台。智慧室分在传统的移动信号覆盖功能的基础上,做了多项的应用领域的扩展。其中包括了下行的链路损耗检测、基于蓝牙信号的物联信息收集及iBeacons的定位功能。由于移动室分网络非常庞大,如果将室分网络全面改造成智慧室分后,其数据吞吐量将会非常巨大,其信息化的管理系统会产生海量数据。如采用传统的中心存储方式,这种架构有如下问题:(1)基于蓝牙的室内定位及物联终端的管理都会产生大量的数据,并且作为室内定位基础的地图及天线基础信息也是海量数据,由于采用移动终端接入,终端具有地域特性,所以按照地理区域分布组合成不同的区块链节点。(2)采用传统的中心存储的方式,则会对数据服务器的性能及带宽带来较大的负荷,考虑到高可用性及负载均衡的要求,中心化的数据存储的IT设备投入更是一笔巨大投入。
技术实现思路
本专利技术旨在克服上述现有技术的至少一种缺陷(不足),提供一种智慧室分区块链存储方法、系统、节点设备和定位方法,有利于管理和存储海量的智慧室分数据。本专利技术采取的技术方案是:一种智慧室分区块链数据存储方法,应用于区块链节点,包括:根据地图数据和设备数据构建数据区块并进行存储,所述设备数据用于计算定位,所述地图数据用于显示所计算出的所述定位;将所述数据区块向其它所述区块链节点广播,以使各个所述区块链节点对所述数据区块进行上链存储。区块链节点根据用于计算定位的设备数据和用于显示所述计算出的所述定位的地图数据构建数据区块,再将数据区块广播给周边区块链节点,实现了区块链节点之间的数据同步和数据冗余备份,有利于对大量的智慧室分信息进行管理和存取,可以使终端用户更方便地从区块链节点获取相关的设备数据和地图数据,并根据所获取的设备数据和地图数据进行更快、更准的定位。进一步地,根据地图数据和设备数据构建数据区块,包括:根据室内的地图数据和所述室内各个区域的设备数据构建数据区块并进行存储,一个所述数据区块对应所述室内的一个区域。通过构建数据区块将室内的地图数据和室内的各个区域的设备数据按区域进行分类存储,室内地图数据和室内同一个区域的设备数据存放在一个数据区块内,由此可以将室内的设备数据和地图数据按不同区域进行管理和存取,终端用户可以根据自身所在区域从区块链节点获取对应区域的数据区块,快速地获取计算定位的设备数据和显示定位的地图数据。进一步地,所述数据区块包括区块头和区块体,将基本参数存储在所述区块头,将所述地图数据、所述设备数据存储在所述区块体,所述基本参数包括区域编号和区块版本信息。通过将区域编号和区块版本信息等基本参数存储在数据区块的区块头,将地图数据和设备数据存储在数据区块的区块体中,终端用户可以根据区块头中所存储的区域编号从不同数据区块中获取对应区域的数据区块,还可以根据区块头中的区块版本信息获取到最新更新的数据区块,从数据区块中获取地图数据和设备数据,进而能够快速地、准确地计算出终端所处的位置。进一步地,所述基本参数还包括所述地图数据的地图基本参数,所述地图基本参数包括地图名称和/或地图显示范围和/或地图尺寸和/或地图创建时间和/或地图所在行政区域。通过存储地图基本参数,可以方便地管理存储在每个数据区块的地图数据。当数据区块中的地图数据发生数据错误或者需要数据更新时,可以根据这些地图基本参数对地图数据进行维护和更新。进一步地,所述设备数据包括设备信息和操作信息,所述设备信息包括设备识别信息、设备位置信息和无线发射功率,所述操作信息包括无线链路损耗值。将设备识别信息、设备位置信息、无线发射功率和无线链路损耗值存入数据区块进行管理,数据区块存储了终端进行室内定位所需的完整信息,终端可以从区块链节点中获取设备识别信息、设备位置、无线发射功率和无线链路损耗值,从而根据获取的设备识别信息、设备位置信息、无线发射功率和无线链路损耗值计算出终端的定位。进一步地,所述操作信息还包括无线设备物联信息,所述无线设备物联信息记录所述无线设备与其它通信设备的历史通信连接。将无线设备物联信息存入数据区块进行管理,运维人员可以根据无线设备物联信息了解该无线设备具体与那些通信设备有通信连接和相关通信情况,从而对该无线设备进行维护。进一步地,所述数据区块还包括区块标识和前区块记录,将前一个所述数据区块的所述区块标识存储在所述前区块记录。数据区块包括区块标识和前区块记录,每个数据区块对应有一个区块标识,前一个数据区块的区块标识会存储在后一个数据区块的前区块记录中,由此将多个数据区块存储形成区块链。进一步地,所述操作信息还包括对所述数据区块进行写入或修改的操作者的公钥和签名,所述签名根据对所述数据区块进行写入或修改的操作者的私钥、所述前区块记录和所述设备识别信息进行加密运算后生成。对数据区块进行写入或修改的操作者具有一对公钥和私钥,根据私钥、前区块记录和设备识别信息进行加密运算后生成签名并与公钥一起存储在数据区块中的操作信息,可以防止数据被恶意篡改,提高了智慧室分数据存储的安全性。一种智慧室分区块链数据存储系统,应用于区块链节点,包括:区块构建模块,用于根据地图数据和设备数据构建数据区块并进行存储,所述设备数据用于计算定位,所述地图数据用于显示所计算出的所述定位;区块广播模块,用于将所述数据区块向其它所述区块链节点广播,以使各个所述区块链节点对所述数据区块进行上链存储。区块构建模块根据用于计算定位的设备数据和用于显示所述计算出的所述定位的地图数据构建为数据区块,区块广播模块再将数据区块广播给周边区块链节点,实现了区块链节点之间的数据同步和数据冗余备份,有利于对大量的智慧室分信息进行管理和存取,可以使终端用户更方便地从区块链节点获取相关的设备数据和地图数据,并根据所获取的设备数据和地图数据进行更快、更准的定位。一种智慧室分区块链节点设备,包括存储器和处理器,所述存储器中存储有计算机程序,所述处理器执行所述计算机程序时实现上本文档来自技高网
...

【技术保护点】
1.一种智慧室分区块链存储方法,应用于区块链节点,其特征在于,包括:/n根据地图数据和设备数据构建数据区块并进行存储,所述设备数据用于计算定位,所述地图数据用于显示所计算出的所述定位;/n将所述数据区块向其它所述区块链节点广播,以使各个所述区块链节点对所述数据区块进行上链存储。/n

【技术特征摘要】
1.一种智慧室分区块链存储方法,应用于区块链节点,其特征在于,包括:
根据地图数据和设备数据构建数据区块并进行存储,所述设备数据用于计算定位,所述地图数据用于显示所计算出的所述定位;
将所述数据区块向其它所述区块链节点广播,以使各个所述区块链节点对所述数据区块进行上链存储。


2.根据权利要求1所述的智慧室分区块链存储方法,其特征在于,根据地图数据和设备数据构建数据区块并进行存储,包括:
根据室内的地图数据和所述室内各个区域的设备数据构建数据区块并进行存储,一个所述数据区块对应所述室内的一个区域。


3.根据权利要求2所述的智慧室分区块链存储方法,其特征在于,所述数据区块包括区块头和区块体,将基本参数存储在所述区块头,将所述地图数据、所述设备数据存储在所述区块体,所述基本参数包括区域编号和区块版本信息。


4.根据权利要求3所述的智慧室分区块链存储方法,其特征在于,所述基本参数还包括所述地图数据的地图基本参数,所述地图基本参数包括地图名称和/或地图显示范围和/或地图尺寸和/或地图创建时间和/或地图所在行政区域。


5.根据权利要求1至4任一项所述的智慧室分区块链存储方法,其特征在于,所述设备数据包括设备信息和操作信息,所述设备信息包括设备识别信息、设备位置信息和无线发射功率,所述操作信息包括无线链路损耗值。


6.根据权利要求5所述的智慧室分区块链存储方法,其特征在于,所述操作信息还包括无线设备物联信息,所述无线设备物联信息记录所述无线设备与其它通信设备的历史通信连接。


7.根据权利要求5所述的智慧室分区...

【专利技术属性】
技术研发人员:杨凌锋夏聪陈雷
申请(专利权)人:京信通信系统中国有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1