基于区块链和5G的资产管理方法、装置及系统与流程

文档序号:26800937发布日期:2021-09-29 01:53阅读:213来源:国知局
基于区块链和5G的资产管理方法、装置及系统与流程
基于区块链和5g的资产管理方法、装置及系统
技术领域
1.本发明涉及区块链和移动互联技术领域,尤其涉及基于区块链和5g的资产管理方法、装置及系统。


背景技术:

2.本部分旨在为权利要求书中陈述的本发明实施例提供背景或上下文。此处的描述不因为包括在本部分中就承认是现有技术。
3.对于如何定位并记录企业的高价值设备资产位置,现有技术中存在基站定位和gps定位,而基站定位存在误差较大,有时误差超过一公里,且室内定位效果不佳的缺点。gps定位存在依赖gps芯片支持,设备耗电较大,依赖卫星信号,有时卫星信号不好的室内无法定位的缺点。对于数据存储,资产位置数据使用文档或传统数据库记录,存在被窃取、篡改的风险,难以保证数据的机密性、完整性和可用性。


技术实现要素:

4.本发明实施例提供一种基于区块链和5g的资产管理系统,用以解决现有技术定位效果不佳、数据存储有风险的问题,该系统包括:
5.5g终端、企业服务器、运营商5g中心和区块链,其中,5g终端安装于企业欲监测的资产设备上;区块链中存储有5g终端的mac地址、资产设备信息和资产位置白名单,5g终端的mac地址、资产设备信息和资产位置白名单建立关联关系;
6.5g终端用于:获取5g微基站的信息,根据5g微基站的信息计算资产设备的当前位置信息,通过运营商5g中心将所述当前位置信息和5g终端的mac地址传输企业服务器;
7.企业服务器用于:根据区块链中的资产位置白名单对所述当前位置信息进行判断,若所述当前位置信息在所述资产位置白名单中,则所述当前位置信息正常,将所述当前位置信息和5g终端的mac地址发送至区块链;
8.区块链用于:根据5g终端的mac地址、资产设备信息和资产位置白名单的关联关系、5g终端的mac地址,将所述当前位置信息存入相应的区块中。
9.本发明实施例提供一种基于区块链和5g的资产管理方法,用以解决现有技术定位效果不佳、数据存储有风险的问题,该方法包括:
10.本发明实施例提供一种5g终端,用以解决现有技术定位效果不佳、数据存储有风险的问题,5g终端安装于企业欲监测的资产设备上,包括:
11.逻辑模块,用于获取5g微基站的信息,根据5g微基站的信息计算资产设备的当前位置信息;
12.网络模块,用于以5g消息的形式将资产设备的当前位置信息通过运营商5g中心发送至企业服务器。
13.本发明实施例提供一种企业服务器,用以解决现有技术定位效果不佳、数据存储有风险的问题,包括:
14.接收模块,用于接收5g终端通过运营商5g中心发送的资产设备的当前位置信息和5g终端的mac地址;
15.判断模块,用于根据区块链中的资产位置白名单对所述当前位置信息进行判断;
16.发送模块,用于若所述当前位置信息在资产位置白名单中,则所述当前位置信息正常,将所述当前位置信息和5g终端的mac地址发送至区块链;
17.其中,区块链中存储有5g终端的mac地址、资产设备信息和资产位置白名单,5g终端的mac地址、资产设备信息和资产位置白名单建立关联关系,5g终端安装于企业欲监测的资产设备上。
18.本发明实施例还提供一种基于区块链和5g的资产管理方法,用以解决现有技术定位效果不佳、数据存储有风险的问题,该方法包括:
19.5g终端获取5g微基站的信息,根据5g微基站的信息计算资产设备的当前位置信息,通过运营商5g中心将所述当前位置信息和5g终端的mac地址传输企业服务器;
20.企业服务器根据区块链中的资产位置白名单对所述当前位置信息进行判断,若所述当前位置信息在所述资产位置白名单中,则所述当前位置信息正常,将所述当前位置信息和5g终端的mac地址发送至区块链;
21.区块链根据5g终端的mac地址、资产设备信息和资产位置白名单的关联关系、5g终端的mac地址,将所述当前位置信息存入相应的区块中;
22.其中,5g终端安装于企业欲监测的资产设备上;区块链中存储有5g终端的mac地址、资产设备信息和资产位置白名单,5g终端的mac地址、资产设备信息和资产位置白名单建立关联关系。
23.本发明实施例还提供一种基于区块链和5g的资产管理方法,用以解决现有技术定位效果不佳、数据存储有风险的问题,该方法应用于5g终端,5g终端安装于企业欲监测的资产设备上,包括:
24.获取5g微基站的信息,根据5g微基站的信息计算资产设备的当前位置信息;
25.以5g消息的形式将资产设备的当前位置信息通过运营商5g中心发送至企业服务器。
26.本发明实施例还提供一种基于区块链和5g的资产管理方法,用以解决现有技术定位效果不佳、数据存储有风险的问题,该方法应用于企业服务器,包括:
27.接收5g终端通过运营商5g中心发送的资产设备的当前位置信息和5g终端的mac地址;
28.根据区块链中的资产位置白名单对所述当前位置信息进行判断;
29.若所述当前位置信息在资产位置白名单中,则所述当前位置信息正常,将所述当前位置信息和5g终端的mac地址发送至区块链;
30.其中,区块链中存储有5g终端的mac地址、资产设备信息和资产位置白名单,5g终端的mac地址、资产设备信息和资产位置白名单建立关联关系,5g终端安装于企业欲监测的资产设备上。
31.本发明实施例还提供一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述基于区块链和5g的资产管理方法。
32.本发明实施例还提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述所述基于区块链和5g的资产管理方法的步骤。
33.本发明实施例中,与现有技术中采用基站定位或gps定位存在定位效果不佳、通过使用文档或传统数据库记录数据导致数据存储有风险的技术方案相比,通过5g终端获取5g微基站的信息,根据5g微基站的信息计算资产设备的当前位置信息,通过运营商5g中心将所述当前位置信息和5g终端的mac地址传输企业服务器;企业服务器根据区块链中的资产位置白名单对所述当前位置信息进行判断,若所述当前位置信息在所述资产位置白名单中,则所述当前位置信息正常,将所述当前位置信息和5g终端的mac地址发送至区块链;区块链根据5g终端的mac地址、资产设备信息和资产位置白名单的关联关系、5g终端的mac地址,将所述当前位置信息存入相应的区块中;其中,5g终端安装于企业欲监测的资产设备上;区块链中存储有5g终端的mac地址、资产设备信息和资产位置白名单,5g终端的mac地址、资产设备信息和资产位置白名单建立关联关系,可以精确定位并记录企业的高价值设备资产位置,整合位置监测、数据安全、产品溯源等服务来维护企业的设备资产安全。
附图说明
34.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。在附图中:
35.图1为本发明实施例中基于区块链和5g的资产管理系统整体结构框图;
36.图2为本发明实施例中5g终端结构框图;
37.图3为本发明实施例中企业服务器结构框图一;
38.图4为本发明实施例中企业服务器结构框图二;
39.图5为本发明实施例中基于区块链和5g的资产管理方法(系统端)流程图一;
40.图6为本发明实施例中基于区块链和5g的资产管理方法(系统端)流程图二;
41.图7为本发明实施例中基于区块链和5g的资产管理方法(系统端)流程图三;
42.图8为本发明实施例中基于区块链和5g的资产管理方法整体流程图;
43.图9为本发明实施例中基于区块链和5g的资产管理方法(5g终端)流程图一;
44.图10为本发明实施例中基于区块链和5g的资产管理方法(5g终端)流程图二;
45.图11为本发明实施例中基于区块链和5g的资产管理方法(企业服务器端)流程图一;
46.图12为本发明实施例中基于区块链和5g的资产管理方法(企业服务器端)流程图二。
具体实施方式
47.为使本发明实施例的目的、技术方案和优点更加清楚明白,下面结合附图对本发明实施例做进一步详细说明。在此,本发明的示意性实施例及其说明用于解释本发明,但并不作为对本发明的限定。
48.术语解释
49.区块链:一种去中心化的、不可篡改的、可信的分布式账本,具有不可伪造、全程留痕、可以追溯、公开透明、集体维护等特征。
50.5g:第五代移动通信技术,是最新一代蜂窝移动通信技术,也是继4g、3g和2g系统之后的延伸。
51.5g基站:5g一般都在高频频段部署,高频信号波长更短,穿透力弱,所以必须部署更多基站。在宏基站外,还要部署大量小型基站。
52.基站定位:基于基站与终端之间通信时差来计算终端大概位置的一种技术。
53.基于现有技术中存在的问题,本发明提出一种基于区块链和5g的资产管理方法、装置及系统,如图1所示,该基于区块链和5g的资产管理系统,包括:5g终端、企业服务器、运营商5g中心和区块链,其中,5g终端安装于企业欲监测的资产设备上;区块链中存储有5g终端的mac地址、资产设备信息和资产位置白名单,5g终端的mac地址、资产设备信息和资产位置白名单建立关联关系;
54.5g终端用于:获取5g微基站的信息,根据5g微基站的信息计算资产设备的当前位置信息,通过运营商5g中心将所述当前位置信息和5g终端的mac地址传输企业服务器;
55.企业服务器用于:根据区块链中的资产位置白名单对所述当前位置信息进行判断,若所述当前位置信息在所述资产位置白名单中,则所述当前位置信息正常,将所述当前位置信息和5g终端的mac地址发送至区块链;
56.区块链用于:根据5g终端的mac地址、资产设备信息和资产位置白名单的关联关系、5g终端的mac地址,将所述当前位置信息存入相应的区块中。
57.具体的,区块链:1、存储预先设置的信息,包括:企业资产信息(资产类型、编号、名称等)、5g终端的mac地址、企业管理员信息(id、权限等)、资产位置白名单。2、存储加密后的设备位置信息。
58.在本发明实施例中,所述5g终端具体用于:
59.获取不同5g微基站下行导频信号,基于所述不同5g微基站下行导频信号计算资产设备的当前位置信息。
60.在本发明实施例中,所述5g终端还用于:
61.将所述当前位置信息进行加密。
62.具体的,本发明依托于5g微基站,在企业欲监测的高价值资产设备上安装5g终端。安装之前需事先将5g终端的mac地址、资产设备信息、资产定位白名单及企业管理人员信息记入区块链中,并建立关联关系。
63.关联关系如下:
64.1、5g终端的mac地址、资产设备信息需要一一对应,因为每个资产需单独使用一个5g终端来进行定位。
65.2、对于每个资产设备,需要维护一个位置白名单,即一个包含若干坐标位置的列表。
66.3、多个资产设备可以使用同一个位置白名单。
67.4、对于每个资产设备,可以维护对应的管理人员,只有维护过的人员,才可以查看该设备的位置信息。
68.5、多个资产设备,对应的管理人员可以相同。
69.6、资产设备对应的管理人员可以是一个,也可以是多个。
70.当企业的资产投入正常使用时,安装的5g装置会定时测量不同微基站下行导频信号,根据三角公式估计算法计算装置当前位置,并异步将当前位置信息加密写入区块链,从而便于企业管理人员监测设备状态。
71.当企业管理人员导入了资产定位白名单时,每次资产开启使用时(如企业运输箱资产被打开、企业电子设备资产被开启等)都会携带当前5g定位信息发送到企业服务器,只有当前定位在白名单内时,才允许后续操作。否则不允许资产开启/开机。
72.在本发明实施例中,所述5g终端还用于:
73.将资产设备信息通过运营商5g中心、企业服务器传输至区块链;
74.区块链还用于:根据5g终端的mac地址、资产设备信息和资产位置白名单的关联关系、资产设备信息,将所述当前位置信息存入相应的区块中。
75.在本发明实施例中,所述企业服务器还用于:
76.若所述当前位置信息不在所述资产位置白名单中,则产生报警信息。
77.在本发明实施例中,所述企业服务器还用于:
78.对简单的业务校验。
79.具体的,简单的业务校验例如:发起请求的5g终端mac地址是否存在?5g终端状态是否正常?上送的资产编号是否存在?上送的资产设备各项信息是否一致?等等。
80.在本发明实施例中,如图1所示,还包括:资产控制器,用于通过运营商5g中心发送开机请求至5g终端;
81.所述5g终端还用于:基于所述开机请求,将所述当前位置信息和5g终端的mac地址通过运营商5g中心发送至企业服务器;
82.所述企业服务器还用于:判断所述当前位置信息是否在所述资产位置白名单中时,将判断结果通过运营商5g中心返回至所述5g终端;
83.所述5g终端还用于:基于所述判断结果产生开启指令或不开启指令,通过运营商5g中心将所述开启指令或不开启指令发送至资产控制器;
84.所述资产控制器还用于:根据所述开启指令或不开启指令控制资产设备开启或不开启。
85.具体的,如图1所示,5g终端安装在欲保护的设备资产上,终端包含三个模块:
86.1、逻辑模块:业务逻辑处理,调用网络模块和加密模块进行运算。负责通过5g微基站返回的信号依据算法计算当前位置。也负责和设备资产控制器通信,控制设备资产当前是否能够开启。
87.2、网络模块:向逻辑模块提供5g网络服务。
88.3、加密模块:向逻辑模块提供加密服务,将位置信息加密,提高安全性。
89.在本发明实施例中,所述区块链中还存储有企业管理人员信息;
90.如图1所示,还包括:企业客户端,用于以5g消息的形式发送查询指令至运营商5g中心;
91.运营商5g中心还用于:根据查询指令生成随机验证码,将所述随机验证码返回至企业客户端;
92.所述企业客户端还用于:以5g消息的形式将验证视频发送至运营商5g中心,其中,
验证视频为企业管理人员录制朗读随机验证码的验证视频;
93.所述运营商5g中心还用于:基于所述验证视频校验随机验证码的正确性,若校验通过,则将所述查询指令发送至所述企业服务器;
94.所述企业服务器还用于:基于区块链中的企业管理人员信息对所述查询指令中包括的企业管理人员信息进行校验,若校验通过,则从区块链中获取对应资产设备的位置信息,将所述对应资产设备的位置信息通过所述运营商5g中心返回至所述企业客户端。
95.具体的,企业客户端:企业管理人员的客户端,支持5g通信,可以收发5g消息。在经过权限验证后,可以查询企业资产的位置信息。
96.运营商5g中心:负责对5g终端和企业客户端发送的5g消息进行处理和转发。也负责生产和验证5g随机验证码。
97.在本发明实施例中,所述企业管理人员信息包括企业管理人员身份识别信息;所述查询指令中包括企业管理人员身份识别信息;
98.所述企业服务器具体用于:将区块链中的企业管理人员身份识别信息与所述查询指令中包括的企业管理人员身份识别信息进行比对,若两者相同,则校验通过。
99.在本发明实施例中,所述企业管理人员信息还包括企业管理人员权限信息;
100.所述企业服务器具体用于:将区块链中的企业管理人员身份识别信息与所述查询指令中包括的企业管理人员身份识别信息进行比对,若两者相同,根据企业管理人员权限信息判断该企业管理人员是否有查询权限,若有查询权限,则将所述对应资产设备的位置信息通过所述运营商5g中心返回至所述企业客户端,若没有查询权限,则通过所述运营商5g中心返回无权限信息至所述企业客户端。
101.在本发明实施例中,所述企业服务器还用于:
102.将所述对应资产设备的位置信息进行解密,将解密后的对应资产设备的位置信息通过所述运营商5g中心返回至所述企业客户端。
103.具体的,综上企业服务器具有如下功能:
104.1、对5g终端传输来的位置信息进行处理,一般至少包括设备id和加密后的位置信息(还可以包括5g终端的mac地址)。此时可以进行简单的业务校验,还可以判断设备当前位置,若出现不符合业务流程预期的位置偏移,可以自动触发预警。校验通过后将加密后的位置信息写入区块链。
105.2、对企业客户端的请求进行处理,首先根据区块链中预埋的信息(即企业管理人员身份识别信息,可以包括脸部信息等等)去校验上送的活体检测信息,校验通过后去区块链查询对应资产的位置信息,并解密返回给企业客户端。
106.本发明基于5g和基站定位技术,解决了资产追踪过程中定位精度不高、定位覆盖不够全面的问题。将位置信息加密,保护了数据机密性。写入区块链,保护了数据不被非法篡改,做到了位置信息可信任、可溯源。
107.本发明实施例中还提供了一种5g终端,如下面的实施例所述。
108.图2为本发明实施例中5g终端结构框图,如图1和图2所示,该5g终端安装于企业欲监测的资产设备上,包括:
109.逻辑模块22,用于获取5g微基站的信息,根据5g微基站的信息计算资产设备的当前位置信息;
110.网络模块24,用于以5g消息的形式将资产设备的当前位置信息通过运营商5g中心发送至企业服务器。
111.在本发明实施例中,所述逻辑模块22具体用于:获取不同5g微基站下行导频信号,基于所述不同5g微基站下行导频信号计算资产设备的当前位置信息。
112.在本发明实施例中,如图2所示,还包括:加密模块26,用于将所述当前位置信息进行加密。
113.在本发明实施例中,网络模块24具体用于:将资产设备信息通过运营商5g中心、企业服务器传输至区块链。
114.在本发明实施例中,所述逻辑模块22还用于:接收资产控制器通过运营商5g中心发送的开机请求,基于所述开机请求,将当前位置信息和5g终端的mac地址通过运营商5g中心发送至企业服务器,基于判断结果产生开启指令或不开启指令,通过运营商5g中心将所述开启指令或不开启指令发送至资产控制器,其中,判断结果为企业服务器判断所述当前位置信息是否在区块链中的资产位置白名单中的结果;
115.其中,区块链中存储有5g终端的mac地址、资产设备信息和资产位置白名单,5g终端的mac地址、资产设备信息和资产位置白名单建立关联关系。
116.本发明实施例中还提供了一种企业服务器,如下面的实施例所述。
117.图3为本发明实施例中企业服务器结构框图,如图3所示,该企业服务器包括:
118.接收模块32,用于接收5g终端通过运营商5g中心发送的资产设备的当前位置信息和5g终端的mac地址;
119.判断模块34,用于根据区块链中的资产位置白名单对所述当前位置信息进行判断;
120.发送模块36,用于若所述当前位置信息在资产位置白名单中,则所述当前位置信息正常,将所述当前位置信息和5g终端的mac地址发送至区块链;
121.其中,区块链中存储有5g终端的mac地址、资产设备信息和资产位置白名单,5g终端的mac地址、资产设备信息和资产位置白名单建立关联关系,5g终端安装于企业欲监测的资产设备上。
122.在本发明实施例中,如图4所示,还包括:报警模块38,用于若所述当前位置信息不在所述资产位置白名单中,则产生报警信息。
123.在本发明实施例中,如图4所示,还包括:业务校验模块310,用于对简单的业务校验。
124.在本发明实施例中,区块链中还存储有企业管理人员信息;
125.所述接收模块32还用于:接收运营商5g中心发送的查询指令;
126.如图4所示,还包括:信息验证模块312,用于基于区块链中的企业管理人员信息对所述查询指令中包括的企业管理人员信息进行校验,若校验通过,则从区块链中获取对应资产设备的位置信息,将所述对应资产设备的位置信息通过所述运营商5g中心返回至企业客户端。
127.在本发明实施例中,所述企业管理人员信息包括企业管理人员身份识别信息;所述查询指令中包括企业管理人员身份识别信息;
128.信息验证模块312具体用于:将区块链中的企业管理人员身份识别信息与所述查
询指令中包括的企业管理人员身份识别信息进行比对,若两者相同,则校验通过。
129.在本发明实施例中,所述企业管理人员信息还包括企业管理人员权限信息;
130.信息验证模块312具体用于:将区块链中的企业管理人员身份识别信息与所述查询指令中包括的企业管理人员身份识别信息进行比对,若两者相同,根据企业管理人员权限信息判断该企业管理人员是否有查询权限,若有查询权限,则将所述对应资产设备的位置信息通过所述运营商5g中心返回至所述企业客户端,若没有查询权限,则通过所述运营商5g中心返回无权限信息至所述企业客户端。
131.在本发明实施例中,如图4所示,还包括:解密模块314,用于将所述对应资产设备的位置信息进行解密,将解密后的对应资产设备的位置信息通过所述运营商5g中心返回至所述企业客户端。
132.本发明实施例中还提供了一种基于区块链和5g的资产管理方法,如下面的实施例所述。由于该方法解决问题的原理与基于区块链和5g的资产管理系统相似,因此该方法的实施可以参见基于区块链和5g的资产管理系统的实施,重复之处不再赘述。
133.图5为本发明实施例中基于区块链和5g的资产管理方法流程图一,如图5所示,该基于区块链和5g的资产管理方法包括:
134.步骤501:5g终端获取5g微基站的信息,根据5g微基站的信息计算资产设备的当前位置信息,通过运营商5g中心将所述当前位置信息和5g终端的mac地址传输企业服务器;
135.步骤502:企业服务器根据区块链中的资产位置白名单对所述当前位置信息进行判断,若所述当前位置信息在所述资产位置白名单中,则所述当前位置信息正常,将所述当前位置信息和5g终端的mac地址发送至区块链;
136.步骤503:区块链根据5g终端的mac地址、资产设备信息和资产位置白名单的关联关系、5g终端的mac地址,将所述当前位置信息存入相应的区块中;
137.其中,5g终端安装于企业欲监测的资产设备上;区块链中存储有5g终端的mac地址、资产设备信息和资产位置白名单,5g终端的mac地址、资产设备信息和资产位置白名单建立关联关系。
138.在本发明实施例中,步骤501:5g终端获取5g微基站的信息,根据5g微基站的信息计算资产设备的当前位置信息,包括:
139.获取不同5g微基站下行导频信号,基于所述不同5g微基站下行导频信号计算资产设备的当前位置信息。
140.在本发明实施例中,还包括:5g终端将所述当前位置信息进行加密。
141.在本发明实施例中,还包括:
142.5g终端将资产设备信息通过运营商5g中心、企业服务器传输至区块链;
143.区块链根据5g终端的mac地址、资产设备信息和资产位置白名单的关联关系、资产设备信息,将所述当前位置信息存入相应的区块中。
144.在本发明实施例中,还包括:若所述当前位置信息不在所述资产位置白名单中,则企业服务器产生报警信息。
145.在本发明实施例中,还包括:企业服务器对简单的业务校验。
146.在本发明实施例中,如图6所示,还包括:
147.步骤601:资产控制器通过运营商5g中心发送开机请求至5g终端;
148.步骤602:5g终端基于所述开机请求,将所述当前位置信息和5g终端的mac地址通过运营商5g中心发送至企业服务器;
149.步骤603:企业服务器判断所述当前位置信息是否在所述资产位置白名单中时,将判断结果通过运营商5g中心返回至所述5g终端;
150.步骤604:5g终端基于所述判断结果产生开启指令或不开启指令,通过运营商5g中心将所述开启指令或不开启指令发送至资产控制器;
151.步骤605:资产控制器根据所述开启指令或不开启指令控制资产设备开启或不开启。
152.在本发明实施例中,所述区块链中还存储有企业管理人员信息;
153.如图7所示,还包括:
154.步骤701:企业客户端以5g消息的形式发送查询指令至运营商5g中心;
155.步骤702:运营商5g中心根据查询指令生成随机验证码,将所述随机验证码返回至企业客户端;
156.步骤703:企业客户端以5g消息的形式将验证视频发送至运营商5g中心,其中,验证视频为企业管理人员录制朗读随机验证码的验证视频;
157.步骤704:运营商5g中心基于所述验证视频校验随机验证码的正确性,若校验通过,则将所述查询指令发送至所述企业服务器;
158.步骤705:企业服务器基于区块链中的企业管理人员信息对所述查询指令中包括的企业管理人员信息进行校验,若校验通过,则从区块链中获取对应资产设备的位置信息,将所述对应资产设备的位置信息通过所述运营商5g中心返回至所述企业客户端。
159.在本发明实施例中,所述企业管理人员信息包括企业管理人员身份识别信息;所述查询指令中包括企业管理人员身份识别信息;
160.步骤705:企业服务器基于区块链中的企业管理人员信息对所述查询指令中包括的企业管理人员信息进行校验,包括:
161.将区块链中的企业管理人员身份识别信息与所述查询指令中包括的企业管理人员身份识别信息进行比对,若两者相同,则校验通过。
162.在本发明实施例中,所述企业管理人员信息还包括企业管理人员权限信息;
163.步骤705:企业服务器基于区块链中的企业管理人员信息对所述查询指令中包括的企业管理人员信息进行校验,包括:
164.将区块链中的企业管理人员身份识别信息与所述查询指令中包括的企业管理人员身份识别信息进行比对,若两者相同,根据企业管理人员权限信息判断该企业管理人员是否有查询权限,若有查询权限,则将所述对应资产设备的位置信息通过所述运营商5g中心返回至所述企业客户端,若没有查询权限,则通过所述运营商5g中心返回无权限信息至所述企业客户端。
165.在本发明实施例中,还包括:企业服务器将所述对应资产设备的位置信息进行解密,将解密后的对应资产设备的位置信息通过所述运营商5g中心返回至所述企业客户端。
166.图8为本发明实施例中基于区块链和5g的资产管理方法整体流程图;如图8所示,包括:
167.(1)正常运行定位监测:
168.前提事先将5g终端的mac地址、资产设备信息、资产定位白名单及企业管理人员信息记入区块链中,并建立关联关系。
169.当企业的资产投入正常使用时,安装的5g装置会定时测量不同微基站下行导频信号,根据三角公式估计算法计算装置当前位置,将当前位置信息加密,通过企业服务器写入区块链,从而便于企业管理人员监测设备状态。
170.(2)企业管理人员查询:
171.当企业管理人员需要查询设备状态时,需要以5g消息的形式发送查询请求,5g消息中心生成随机验证码返回企业客户端。企业管理人员需要录制朗读随机验证码的验证视频(唇语视频)并再次以5g消息的形式发送,5g消息中心收到后校验验证码的正确性,校验通过后发送到企业服务器处理。企业服务器去区块链查询并校验企业管理人员信息及权限,可进行视频活体检测及验证,若校验比对通过,则以5g消息的形式向企业客户端返回监控的资产设备位置信息。
172.(3)设备根据定位控制是否允许开机:
173.每次资产开启使用时(如企业运输箱资产被打开、企业电子设备资产被开启等),设备控制器发起开机请求,5g终端携带当前5g基站信息发送至企业服务器,当企业管理人员导入了资产定位白名单时,企业服务器查询当前位置是否在白名单内,返回校验结果至5g消息中心,然后再返回至5g终端,5g终端根据结果控制是否允许设备启动。只有当前定位在白名单内时,才允许后续操作。否则不允许资产开启/开机。
174.本发明实施例中还提供了一种基于区块链和5g的资产管理方法,如下面的实施例所述。由于该方法解决问题的原理与5g终端相似,因此该方法的实施可以参见5g终端的实施,重复之处不再赘述。
175.图9为本发明实施例中基于区块链和5g的资产管理方法(5g终端)流程图一;如图9所示,该基于区块链和5g的资产管理方法,应用于5g终端,5g终端安装于企业欲监测的资产设备上,包括:
176.步骤901:获取5g微基站的信息,根据5g微基站的信息计算资产设备的当前位置信息;
177.步骤902:以5g消息的形式将资产设备的当前位置信息通过运营商5g中心发送至企业服务器。
178.在本发明实施例中,步骤901:获取5g微基站的信息,根据5g微基站的信息计算资产设备的当前位置信息,包括:
179.获取不同5g微基站下行导频信号,基于所述不同5g微基站下行导频信号计算资产设备的当前位置信息。
180.在本发明实施例中,还包括:将所述当前位置信息进行加密。
181.在本发明实施例中,还包括:将资产设备信息通过运营商5g中心、企业服务器传输至区块链。
182.在本发明实施例中,如图10所示,还包括:
183.步骤1001:接收资产控制器通过运营商5g中心发送的开机请求,基于所述开机请求,将当前位置信息和5g终端的mac地址通过运营商5g中心发送至企业服务器,基于判断结果产生开启指令或不开启指令,通过运营商5g中心将所述开启指令或不开启指令发送至资
产控制器,其中,判断结果为企业服务器判断所述当前位置信息是否在区块链中的资产位置白名单中的结果;
184.其中,区块链中存储有5g终端的mac地址、资产设备信息和资产位置白名单,5g终端的mac地址、资产设备信息和资产位置白名单建立关联关系。
185.本发明实施例中还提供了一种基于区块链和5g的资产管理方法,如下面的实施例所述。由于该方法解决问题的原理与企业服务器相似,因此该方法的实施可以参见企业服务器的实施,重复之处不再赘述。
186.图11为本发明实施例中基于区块链和5g的资产管理方法(企业服务器端)流程图一;如图11所示,基于区块链和5g的资产管理方法,应用于企业服务器,包括:
187.步骤1101:接收5g终端通过运营商5g中心发送的资产设备的当前位置信息和5g终端的mac地址;
188.步骤1102:根据区块链中的资产位置白名单对所述当前位置信息进行判断;
189.步骤1103:若所述当前位置信息在资产位置白名单中,则所述当前位置信息正常,将所述当前位置信息和5g终端的mac地址发送至区块链;
190.其中,区块链中存储有5g终端的mac地址、资产设备信息和资产位置白名单,5g终端的mac地址、资产设备信息和资产位置白名单建立关联关系,5g终端安装于企业欲监测的资产设备上。
191.在本发明实施例中,区块链中还存储有企业管理人员信息;
192.如图12所示,还包括:
193.步骤1201:接收运营商5g中心发送的查询指令;
194.步骤1202:基于区块链中的企业管理人员信息对所述查询指令中包括的企业管理人员信息进行校验,若校验通过,则从区块链中获取对应资产设备的位置信息,将所述对应资产设备的位置信息通过所述运营商5g中心返回至企业客户端。
195.在本发明实施例中,所述企业管理人员信息包括企业管理人员身份识别信息;所述查询指令中包括企业管理人员身份识别信息;
196.步骤1202具体包括:将区块链中的企业管理人员身份识别信息与所述查询指令中包括的企业管理人员身份识别信息进行比对,若两者相同,则校验通过。
197.在本发明实施例中,所述企业管理人员信息还包括企业管理人员权限信息;
198.步骤1202具体包括:将区块链中的企业管理人员身份识别信息与所述查询指令中包括的企业管理人员身份识别信息进行比对,若两者相同,根据企业管理人员权限信息判断该企业管理人员是否有查询权限,若有查询权限,则将所述对应资产设备的位置信息通过所述运营商5g中心返回至所述企业客户端,若没有查询权限,则通过所述运营商5g中心返回无权限信息至所述企业客户端。
199.在本发明实施例中,还包括:将所述对应资产设备的位置信息进行解密,将解密后的对应资产设备的位置信息通过所述运营商5g中心返回至所述企业客户端。
200.本发明实施例还提供一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述基于区块链和5g的资产管理方法。
201.本发明实施例还提供一种计算机可读存储介质,其上存储有计算机程序,该程序
被处理器执行时实现上述所述基于区块链和5g的资产管理方法的步骤。
202.本发明实施例中,与现有技术中采用基站定位或gps定位存在定位效果不佳、通过使用文档或传统数据库记录数据导致数据存储有风险的技术方案相比,通过5g终端获取5g微基站的信息,根据5g微基站的信息计算资产设备的当前位置信息,通过运营商5g中心将所述当前位置信息和5g终端的mac地址传输企业服务器;企业服务器根据区块链中的资产位置白名单对所述当前位置信息进行判断,若所述当前位置信息在所述资产位置白名单中,则所述当前位置信息正常,将所述当前位置信息和5g终端的mac地址发送至区块链;区块链根据5g终端的mac地址、资产设备信息和资产位置白名单的关联关系、5g终端的mac地址,将所述当前位置信息存入相应的区块中;其中,5g终端安装于企业欲监测的资产设备上;区块链中存储有5g终端的mac地址、资产设备信息和资产位置白名单,5g终端的mac地址、资产设备信息和资产位置白名单建立关联关系,可以精确定位并记录企业的高价值设备资产位置,整合位置监测、数据安全、产品溯源等服务来维护企业的设备资产安全。
203.本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd

rom、光学存储器等)上实施的计算机程序产品的形式。
204.本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
205.这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
206.这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
207.以上所述的具体实施例,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本发明的具体实施例而已,并不用于限定本发明的保护范围,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1