一种基于区块链管理的基站动环信息监控技术的制作方法

文档序号:17247799发布日期:2019-03-30 08:54阅读:219来源:国知局
一种基于区块链管理的基站动环信息监控技术的制作方法

本发明是一种基于区块链管理的基站动环信息监控技术,属于信息安全技术领域,涉及到信息技术监控系统领域。



背景技术:

随着经济的发展,通信行业的发展也表现出了其强劲的势头,从3g到4g再到还未正式商用的5g技术,通信方式越来越便捷。通信行业快速的发展,也带动了背后支撑其发展的基础设施日益繁荣。尤其是为了保证通信信号的质量的基站,其规模迅速扩大。为了保障基站的正常运行,相关公司加大了对基站运维方面的投入,尤其是在基站环境数据的远程监控方面。当前广泛采用的是基站动环监控(动环监控系统特指:针对基站的运行环境如温度、湿度、门磁、烟雾、震动等信息;动力信息如空调系统、门禁系统、发电系统等信息)系统,本系统主要将基站内各类动环方面的传感器信号进行整合,实时发送给运维公司的服务器,并实现各类信息的统计和告警服务。

但现有的动环监控系统主要采用的是中心化的架构服务模式。在该模式下,随着基站数量的越来越多,中心服务器将面临的负载也会随之增多,流量过载问题也会日益凸显;并且该模式下的服务器也容易遭到不法分子的ddos攻击,导致监控系统的瞬间瘫痪,给社会带来巨大的经济损失。随着基站数量的增加,后期整个系统的扩展性也会大大的降低,并且该模式下的服务系统也容易发生单点故障而导致整个系统的宕机。

另外随着基站的复合性(多表现为移动、联通、电信、各个运维公司共同享有该基站)使用越来越多,导致基站的信息、动力系统(门禁系统、环境数据等)授权使用方面管理混乱。当前的动环监控系统无法实现对各个系统权限的细粒度管理,更无法实现信息管理系统的可追溯性、可审查性。此外,对于各类信息系统的所传输的敏感信息也无法实现公钥加密传输,给信息泄露带来了隐患。

综上所述,现阶段使用的动环监控系统在服务架构层面、权限管理层面、信息的安全传输层面都存在很大的不足与隐患,也成了基站信息系统发展的桎梏所在。



技术实现要素:

本发明的目的在于提供一种基于区块链管理的基站动环信息监控技术。该技术利用区块链链上数据的不可篡改性、可追溯性以及区块链技术基于公钥加密来保障数据的安全性和用户权限的控制等特性,解决现有系统的不能实现的系统细粒度权限控制和系统信息获取管理混乱、信息的安全性和隐私性等问题。

为达到上述目的,本发明提供如下技术方案:

一种基于区块链管理的基站动环信息监控技术,包括基站监控系统、分布式通信网络、云存储服务器,其特征在于,所述的基于区块链管理的基站动环信息监控技术包括以下步骤:

步骤一:基站监控系统、分布式通信网络以及云存储服务器的初始化设置;

步骤二:用户或者设备通过网络向机房节点服务器发起数据存储、授权控制以及数据监控的公钥加密事务请求;

步骤三:机房节点服务器区块链系统对事务型区块链进行检索,综合请求者的授权情况;

步骤四:机房节点服务器通过网络向云存储服务器或基站监控系统发起公钥加密执行请求;

步骤五:云存储服务器对数据存储、授权控制事务进行权限校验;

步骤六:根据事务请求云存储服务器或基站监控系统做出相应响应,并向机房节点服务器做出反馈;

步骤七:机房节点服务器将事务广播于分布式节点服务器并存储于本地区块链;

步骤八:授权控制和数据监控事务时,机房节点服务器需向用户反馈相应的数据。

进一步,所述的基站监控系统由实时监控的各类传感器网络连接构成,所述的分布式通信网络由节点服务器网络连接构成,所述的节点服务器分为机房节点服务器和分布式节点服务器,且都配置了信息管理模块和区块链管理模块,所述的区块链管理模块主要包括区块链系统和存储系统,所述的云存储服务器由云存储区块链系统和云存储系统构成。

进一步,初始化设置包含设备初始化,以及将云存储服务器相关的初始区块号和区块数据hash值发送给机房节点服务器,存储于机房节点区块链最后一个区块。

进一步,数据存储为设备发起的公钥加密事务请求,授权控制以及数据监控为用户发起的公钥加密事务请求。

进一步,机房节点服务器区块链系统对事务型区块链进行检索,查询机房节点服务器区块链最后一个区块,综合请求者的授权情况,若不允许该动作,则拒绝此次请求,将此次事务记录于本地区块链;若允许该动作,则进行下一步骤。

进一步,云存储服务器对数据存储、授权控制事务中机房节点服务器发送的区块号和hash值进行权限校验。

进一步,根据事务请求云存储服务器或基站监控系统做出相应响应后,向机房节点服务器发送公钥加密的区块号、hash值或者响应结束信号。

进一步,机房节点服务器将事务广播于分布式节点服务器,并存储区块号、hash值于本地区块链最后一个区块。

本发明的有益效果:本发明提出基于区块链管理的基站动环信息监控技术,利用区块数据链上数据的不可篡改性、可追溯性,更改共识机制,通过层次式信息系统系统架构来提高系统可扩展性,通过公钥加密技术来确保数据的安全性和隐私性,能够有效解决现有系统的不能实现的系统细粒度权限控制和系统信息获取管理混乱、信息的安全性和隐私性等问题。

附图说明

为了使本发明的目的、技术方案和有益效果更加清楚,本发明提供如下附图进行说明:

图1为本发明提供的一种基于区块链管理的基站动环信息监控技术结构图;

图2为本发明对数据存储事务的响应流程图;

图3为本发明对授权控制事务的响应流程图;

图4为本发明对数据监控事务的响应流程图。

具体实施方式

以下通过特定的具体实例说明本发明的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本发明的其他优点与功效。本发明还可以通过另外不同的具体实施方式加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本发明的精神下进行各种修饰或改变。需说明的是,在不冲突的情况下,以下实施例及实施例中的特征可以相互组合。

需要说明的是,以下实施例中所提供的图示仅以示意方式说明本发明的基本构想,遂图式中仅显示与本发明中有关的组件而非按照实际实施时的组件数目、形状及尺寸绘制,其实际实施时各组件的型态、数量及比例可为一种随意的改变,且其组件布局型态也可能更为复杂。

实施例中设备信息:所述的基站监控系统由实时监控的各类传感器网络连接构成,所述的分布式通信网络由节点服务器网络连接构成,所述的节点服务器分为机房节点服务器和分布式节点服务器,且都配置了信息管理模块和区块链管理模块,所述的区块链管理模块主要包括区块链系统和存储系统,所述的云存储服务器由云存储区块链系统和云存储系统构成。

实施例1:一种基于区块链管理的基站动环信息监控技术对数据存储事务的响应。

如图1所示,本实施例1中的一种基于区块链管理的基站动环信息监控技术,包括基站监控系统、分布式通信网络、云存储服务器,结合图2,其特征在于,所述的基于区块链管理的基站动环信息监控技术包括以下步骤:

s1:基站监控系统、分布式通信网络以及云存储服务器的初始化设置;

s2:设备通过网络向机房节点服务器发起数据存储的公钥加密事务请求;

s3:机房节点服务器区块链系统对事务型区块链进行检索,综合请求者的授权情况;

s4:机房节点服务器通过网络向云存储服务器发起公钥加密执行请求;

s5:云存储服务器对数据存储事务进行权限校验;

s6:根据事务请求云存储服务器做出相应响应,并向机房节点服务器做出反馈;

s7:机房节点服务器将事务广播于分布式节点服务器并存储于本地区块链。

在步骤s1中:

初始化设置包含设备初始化,以及将云存储服务器相关的初始区块号和区块数据hash值发送给机房节点服务器,存储于机房节点区块链最后一个区块。

在步骤s3中:

机房节点服务器区块链系统对事务型区块链policyheader进行检索,查询机房节点服务器区块链最后一个区块,综合请求者的授权情况,若不允许该动作,则拒绝此次请求,将此次事务记录于本地区块链;若允许该动作,则进行下一步骤。其中,policyheader为用户定义的区块链权限管理数据结构。

在步骤s5中:

云存储服务器对数据存储事务中机房节点服务器发送的区块号和hash值进行权限校验。

在步骤s6中:

根据事务请求云存储服务器做出相应响应后,向机房节点服务器发送公钥加密的区块号、hash值。

在步骤s7中:

机房节点服务器将事务广播于分布式节点服务器,并存储区块号、hash值于本地区块链最后一个区块。

实施例2:一种基于区块链管理的基站动环信息监控技术对授权控制事务的响应。

如图1所示,本实施例2中的一种基于区块链管理的基站动环信息监控技术,包括分布式通信网络、云存储服务器,结合图3,其特征在于,所述的基于区块链管理的基站动环信息监控技术包括以下步骤:

s1:分布式通信网络以及云存储服务器的初始化设置;

s2:用户通过网络向机房节点服务器发起授权控制的公钥加密事务请求;

s3:机房节点服务器区块链系统对事务型区块链进行检索,综合请求者的授权情况;

s4:机房节点服务器通过网络向云存储服务器发起公钥加密执行请求;

s5:云存储服务器对授权控制事务进行权限校验;

s6:根据事务请求云存储服务器做出相应响应,并向机房节点服务器做出反馈;

s7:机房节点服务器将事务广播于分布式节点服务器并存储于本地区块链;

s8:机房节点服务器需向用户反馈相应的数据。

在步骤s1中:

初始化设置为设备初始化。

在步骤s3中:

机房节点服务器区块链系统对事务型区块链policyheader进行检索,查询机房节点服务器区块链最后一个区块,综合请求者的授权情况,若不允许该动作,则拒绝此次请求,将此次事务记录于本地区块链;若允许该动作,则进行下一步骤。其中,policyheader为用户定义的区块链权限管理数据结构。

在步骤s5中:

云存储服务器对授权控制事务中机房节点服务器发送的区块号和hash值进行权限校验。

在步骤s6中:

根据事务请求云存储服务器做出相应响应后,向机房节点服务器发送公钥加密的区块号、hash值。

在步骤s7中:

机房节点服务器将事务广播于分布式节点服务器,并存储区块号、hash值于本地区块链最后一个区块。

实施例3:一种基于区块链管理的基站动环信息监控技术对数据监控事务的响应。

如图1所示,本实施例3中的一种基于区块链管理的基站动环信息监控技术,包括基站监控系统、分布式通信网络,结合图4,其特征在于,所述的基于区块链管理的基站动环信息监控技术包括以下步骤:

s1:基站监控系统、分布式通信网络以及云存储服务器的初始化设置;

s2:用户通过网络向机房节点服务器发起数据监控的公钥加密事务请求;

s3:机房节点服务器区块链系统对事务型区块链进行检索,综合请求者的授权情况;

s4:机房节点服务器通过网络向基站监控系统发起公钥加密执行请求;

s5:根据事务请求基站监控系统做出相应响应,并向机房节点服务器做出反馈;

s6:机房节点服务器将事务广播于分布式节点服务器并存储于本地区块链;

s7:机房节点服务器需向用户反馈相应的数据。

在步骤s1中:

初始化设置包含设备初始化,以及将云存储服务器相关的初始区块号和区块数据hash值发送给机房节点服务器,存储于机房节点区块链最后一个区块。

在步骤s3中:

机房节点服务器区块链系统对事务型区块链policyheader进行检索,查询机房节点服务器区块链最后一个区块,综合请求者的授权情况,若不允许该动作,则拒绝此次请求,将此次事务记录于本地区块链;若允许该动作,则进行下一步骤。其中,policyheader为用户定义的区块链权限管理数据结构。

在步骤s5中:

根据事务请求基站监控系统做出相应响应后,向机房节点服务器发送公钥加密的区块号、hash值。

在步骤s6中:

机房节点服务器将事务广播于分布式节点服务器,并存储区块号、hash值于本地区块链最后一个区块。

上述实施例仅例示性说明本发明的原理及其功效,而非用于限制本发明。任何熟悉此技术的人士皆可在不违背本发明的精神及范畴下,对上述实施例进行修饰或改变。因此,举凡所属技术领域中具有通常知识者在未脱离本发明所揭示的精神与技术思想下所完成的一切等效修饰或改变,仍应由本发明的权利要求所涵盖。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1