基于无线定位和区块链的维护活体资产围栏信息的系统技术方案

技术编号:34721993 阅读:19 留言:0更新日期:2022-08-31 18:07
本申请提供一种基于无线定位和区块链的维护活体资产围栏信息的系统和计算设备,应用于活体资产供应链管理,所述系统包括:多个WIFI基站,设置为使得活体资产的预定活动区域位于任意三个基站同时覆盖的区域的并集之内;定位设备,设置于活体资产上,与至少三个WIFI基站可无线联系;电子围栏系统,生成用于所述预定活动区域的电子围栏边界,接收所述定位设备发送的定位信息,并根据所述定位信息和所述电子围栏边界产生围栏信息;区块链系统,接收并存储所述电子围栏系统产生的围栏信息。根据实施例的技术方案可获得准确的活体资产定位信息并实现安全互信的信息存储。信息并实现安全互信的信息存储。信息并实现安全互信的信息存储。

【技术实现步骤摘要】
基于无线定位和区块链的维护活体资产围栏信息的系统


[0001]本申请涉及区块链和供应链
,具体而言,涉及一种基于无线定位和区块链的维护活体资产围栏信息的系统及计算设备。

技术介绍

[0002]随着对活体产品供应链管理的加强,活体资产的定位信息变得越来越重要。因此,活体资产拥有者需要一种高效安全的系统实现对活体资产进行实时监控与管理,获得活体资产的实时位置信息,并对可能的跨栏行为实现报警以及安全的信息存储。
[0003]此外,在供应链场景下,需要具有不同访问权限的多方参与商品的全周期管理,而这需要基于彼此的互信。
[0004]为此,本申请提出一种新的技术方案以解决上述相关问题。

技术实现思路

[0005]本申请旨在提供一种基于无线定位和区块链的维护活体资产围栏信息的系统及计算设备,可获得准确的活体资产定位信息并实现安全互信的信息存储。
[0006]本申请的其该用户特性和优点将通过下面的详细描述变得显然,或部分地通过本申请的实践而习得。
[0007]根据本申请的一方面,提供一种基于无线定位和区块链的维护活体资产围栏信息的系统,应用于活体资产供应链管理,其特征在于,所述系统包括:
[0008]多个WIFI基站,设置为使得活体资产的预定活动区域位于任意三个基站同时覆盖的区域的并集之内;
[0009]定位设备,设置于活体资产上,与至少三个WIFI基站可无线联系;
[0010]电子围栏系统,生成用于所述预定活动区域的电子围栏边界,接收所述定位设备发送的定位信息,并根据所述定位信息和所述电子围栏边界产生围栏信息;
[0011]区块链系统,接收并存储所述电子围栏系统产生的围栏信息。
[0012]根据本申请的另一方面,提供一种计算设备,包括:
[0013]处理器;
[0014]存储器,所述存储器上存储有计算机程序指令,
[0015]当所述处理器执行所述计算机程序指令时,实现如下操作:生成用于预定活动区域的WIFI电子围栏边界;接收来自WIFI定位设备的定位信息,并根据所述定位信息和所述WIFI电子围栏边界产生围栏信息;将所述围栏信息发送至区块链系统。
[0016]根据示例实施例的用于活体资产供应链管理的技术方案,利用无线定位和区块链技术实现供应链管理中的定位数据的数据同步和数据信任,解决商品信息全周期管理的中的彼此互信问题,并以低成本实现更加精确的定位。
[0017]应当理解的是,以上的一般描述和后文的细节描述仅是示例性的,并不能限制本申请。
附图说明
[0018]通过参照附图详细描述其示例实施例,本申请的上述和其它目标、特征及优点将变得更加显而易见。
[0019]图1示出根据本申请示例实施例的基于无线定位和区块链的维护活体资产围栏信息的系统。
[0020]图2示出根据示例实施例的定位设备获取定位信息的方法流程图。
[0021]图3示出根据示例实施例的电子围栏系统的构成框图。
[0022]图4示出根据示例实施例利用射线法判断定位设备是否位于电子围栏边界之内的示意图。
[0023]图5示出根据本申请示例实施例的区块链系统的示意图。
[0024]图6示出根据本申请示例实施例的计算设备的框图。
具体实施方式
[0025]现在将参考附图更全面地描述示例实施例。然而,示例实施例能够以多种形式实施,且不应被理解为限于在此阐述的实施例;相反,提供这些实施例使得本申请将全面和完整,并将示例实施例的构思全面地传达给本领域的技术人员。在图中相同的附图标记表示相同或类似的部分,因而将省略对它们的重复描述。
[0026]此外,所描述的特征、结构或特性可以以任何合适的方式结合在一个或更多实施例中。在下面的描述中,提供许多具体细节从而给出对本申请的实施例的充分理解。然而,本领域技术人员将意识到,可以实践本申请的技术方案而没有特定细节中的一个或更多,或者可以采用其它的方法、组元、装置、步骤等。在其它情况下,不详细示出或描述公知方法、装置、实现或者操作以避免模糊本申请的各方面。
[0027]附图中所示的流程图仅是示例性说明,不是必须包括所有的内容和操作/步骤,也不是必须按所描述的顺序执行。例如,有的操作/步骤还可以分解,而有的操作/步骤可以合并或部分合并,因此实际执行的顺序有可能根据实际情况改变。
[0028]本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其他步骤或单元。
[0029]在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本申请的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员可以理解的是,本文所描述的实施例可以与其它实施例相结合。
[0030]在描述本申请实施例之前,对本申请实施例涉及到的一些术语进行解释说明。
[0031]Node.js:一个开源和跨平台的JavaScript运行时环境。
[0032]MAC:Media Access Control Address,是16进制数,代表该制造商所制造的某个网络产品(如网卡)的系列号。MAC地址在全世界具有唯一性,所以可用来表征某个网络设备。
[0033]HTTP:Hyper Text Transfer Protocol,超文本传输协议。
[0034]express框架:一种基于Node.js语言的网页应用框架,有较多的HTTP工具用于开发网页。
[0035]Socket套接字:对网络中不同主机上的应用进程之间进行双向通信的技术。
[0036]Qt:跨平台C++图形用户界面应用程序开发框架。
[0037]MySQL数据库:是一种开源的关系型数据库管理系统。
[0038]cURL工具:是一个利用URL语法在命令行下工作的文件传输工具,支持http、https等协议。简单来说就是可以通过curl命令行命令发送例如http协议请求给服务器。
[0039]JSON:JavaScript Object Notation,JS对象简谱,是一种轻量级的数据交换格式,易于人阅读和编写,同时也易于机器解析和生成,并有效提升网络传输效率。
[0040](区块链)通道:通道是区块链系统中两个或两个以上特定网络节点之间通信的专用“子网”,用于进行私密的交易,其他不在通道内的节点无权查看相应的信息。同一通道中各节点共享同一份账本数据。区块链网络上的每个交易都在一个通道上执行。
[0041]docker容器:一种虚本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于无线定位和区块链的维护活体资产围栏信息的系统,应用于活体资产供应链管理,其特征在于,所述系统包括:多个WIFI基站,设置为使得活体资产的预定活动区域位于任意三个基站同时覆盖的区域的并集之内;定位设备,设置于活体资产上,与至少三个WIFI基站可无线联系;电子围栏系统,生成用于所述预定活动区域的电子围栏边界,接收所述定位设备发送的定位信息,并根据所述定位信息和所述电子围栏边界产生围栏信息;区块链系统,接收并存储所述电子围栏系统产生的围栏信息。2.如权利要求1所述的系统,其特征在于,所述定位设备配置为:嗅探获得三个WIFI基站的信号;自动连接至一个WIFI基站;利用获得的三个WIFI基站的信号强度和信号传播模型,计算所述定位设备的平面位置坐标;通过所连接的WIFI基站将包括所述平面位置坐标的定位信息发送至所述电子围栏系统。3.如权利要求2所述的系统,其特征在于,所述定位信息还包括:所述定位设备的MAC值。4.如权利要求1所述的系统,其特征在于,针对生成用于所述预定活动区域的电子围栏边界,所述电子围栏系统配置为:获取所述预定活动区域的边界样本点坐标;利用所述边界样本点坐标和边界形成算法,生成所述电子围栏边界。5.如权利要求3所述的系统,其特征在于,针对接收所述定位设备发送的定位信息,所述电子围栏系统配置为:根据所述定位设...

【专利技术属性】
技术研发人员:盖珂珂朱恣明董林华
申请(专利权)人:北京牧国科技有限公司
类型:发明
国别省市:

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

1