如何设计企业节点的『工业互联网标识解析系统』

2023-11-18

一、『星火 · 链网』体系架构

『星火 · 链网』以节点形式进行组织互联互通,其中包括三类节点:超级节点、骨干节点、业务节点。

其底层采用“1+N”主从链群架构,支持同构和异构区块链接入主链。在全国重点区域部署『星火 · 链网』超级节点,作为国家链网顶层,提供关键资产和链群运营管理、主链共识、资质审核等功能,并面向全球未来发展;

『星火 · 链网』在重点城市/行业龙头企业部署骨干节点,锚定主链,形成子链与主链协同联动。『星火 · 链网』的超级节点和骨干节点具备监管功能,并协同运行监测平台,对整个链群进行合法合规监管。

『星火 · 链网』还引入了国内现有区块链服务企业,打造区域/行业特色应用和产业集群的业务节点。

在这里插入图片描述
其实我们不用去管什么是『星火 · 链网』,因为万物互联时代,网络安全是最重要的,也是必须要由国家掌控的,所以要由国家来建设!

今天的主角其实是『工业互联网标识解析体系』,因融合在『星火 · 链网』之下,所以要先说下。

二、工业互联网标识解析体系

2.1 工业互联网标识解析体系架构

我国工业互联网标识解析体系由国际根节点、国家顶级节点、二级节点、企业节点、递归节点等要素组成。

注:『星火 · 链网』就是在国家顶级节点的基础上建设的,所以我国的工业互联网标识解析体系的历史要更久远。

  • 国际根节点:是指一种标识体系管理的最高层级服务节点,提供面向全球范围根层级的公共标识服务,并不限于特定国家或地区。
  • 国家顶级节点:是指一个国家或地区内部最顶级的标识服务节点,能够面向全国范围提供顶级标识解析,以及标识备案、标识认证等管理能力。国家顶级节点作为我国工业互联网标识解析的国内“第一跳”,既要与各种标识体系的国际根节点保持连通,又要连通国内的各种二级及以下其他标识服务节点。
  • 二级节点:是面向特定行业或者多个行业提供标识服务的公共节点。二级节点既要向上与国家顶级节点对接,又要向下为企业分配标识编码及提供标识注册、标识解析、标识数据服务等,同时满足安全性、稳定性和扩展性等方面的要求。作为推动标识产业应用规模性发展的主要抓手,二级节点是打造有价值的行业级标识应用、探索可持续发展业务模式的关键。
  • 企业节点:是指一个企业内部的标识服务节点,能够面向特定企业提供标识注册、标识解析、标识数据服务等,既可以独立部署,也可以作为企业信息系统的组成要素,企业节点需要与二级节点对接,从而接入标识解析体系中。
  • 递归节点:是指标识解析体系的关键性入口设施,能够通过缓存等技术手段提升整体服务性能。当收到客户端的标识解析请求时,递归节点会首先查看本地缓存是否有查询结果,如果没有,则会通过标识解析器返回的应答路径查询,递归查询的第一跳应指向国家顶级节点,直至最终查询到标识所关联的地址或者信息,将其返回给客户端,并将请求结果进行缓存。

在这里插入图片描述

2.2 重要的二级节点

  • 二级节点分为:建设商、代理商、运营商 建设商:具备二级节点建设资质;泰尔英福是国内唯一的“二级节点”建设商;
  • 代理商:即“泰尔英福”的代理商,可以帮泰尔英福对接客户;截至2022-11-15,只有5家公司具备代理资格:中天、忽米、协同、浪潮、…
  • 运营商:一要花钱,二要申请走流程,通过后由建设商帮其建设成为“二级节点”运营商;截至2022-11-15,有247个二级节点建设完成

在这里插入图片描述

三、为什么要做企业节点的『工业互联网标识解析系统』

前面说了这么多,其实都是科普,那“工业互联网标识解析体系”到底有什么用?是个什么样的生意?哪些企业可以去分这个蛋糕?

3.1 什么是工业互联网标识?

社会网络中,有一个非常重要的问题:你怎么证明你是你?所以我们每个人都有身份证,身份证号码就是我们在中国的“唯一标识”,你可以随意改名字,可以换身份证,但你的身份证号码永远不变。

那在“工业互联网”这个大网络上,要想识别每一个工业对象,第一步就是发“身份证”;我们称“对象”在网络上叫『数字对象』,“数字对象”可以是实体对象(比如:设备、原材料、产品…),也可以是非实体对象(比如:采购订单、软件、模型…);每一个“数字对象”都要赋予一个统一规则的『标识码』,类似于“身份证号码”,这个“标识码”就是“工业互联网标识”。

“身份证号码”要打印在“身份证”上,所以“标识码”也需要绑定到一个载体上,这个载体就叫『标识载体』。

3.2 工业互联网标识解析体系的组成

下图是“工业互联网标识解析体系”的组成部分:
在这里插入图片描述

  1. 标识编码:就是“标识码”的生成规则,基于此规则下为每一个“数字对象”发“码”,当然不仅仅是发码,还要把“数字对象”的信息赋予这个码;
  2. 标识载体:承载“标识码”的东西,分为“主动标识载体”(UICC卡、芯片、通信模组…)和“被动标识载体”(一维条码、二维码、RFID…);
  3. 标识解析系统:“数字对象”的码不是我们要的,我们要的是此码背后的数据,所以需要对码做解析从而得到有价值的数据;
  4. 标识数据服务:所有的操作都是为了实现跨企业、跨行业、跨地区、跨国家的数据共享,让数据产生价值。

在这里插入图片描述

3.3 这是个什么样的生意?

这其实是个非常普通的生意,你到全家便利店买饮料,店员用扫码枪扫一下饮料瓶上的一维条码,就能知道这是什么饮料,多少钱。

之前,大家各自为政,每一家制造企业都会为自己的产品附上一个“出厂编码”,扫码就能获得产品的信息,但仅限于本企业内部的信息,做的好的,也就纳入自己周边的上游供应商。

现在国家说,我要构建一张大网,你们所有的产品都要按照我的规矩来,进入到我的网络,不管什么东西,我都能解析到码后的信息,真正做到万物互联。

所以,层级不一样了,生意也就不一样了!

3.4 哪些企业可以去分蛋糕?

在整个『工业互联网标识解析体系』中,“国际根节点”、“国家顶级节点”跟普通企业没关系;

“二级节点”是最重要的,上接国家,下接企业;但对大多数普通企业来说也就是做二级节点运营商;

“企业节点”上挂的企业往往无法最先去分『标识解析』的蛋糕(CC当前的视野限制);

在这里插入图片描述
所以除去国家队,哪些企业可以去分这个蛋糕?分市场前期和市场后期,在前期,主要由垂直领域的行业前几名去积极成为“二级节点运营商”,此时的“战略意义”更重要,盈利点可能需要持续探索;同时,这些“二级节点运营商”不一定具备开发实力,所以能给“二级节点运营商”提供解决方案的企业则是另一波分蛋糕的玩家。

对于剩下绝大多数企业来说,倒也不必这么早的布局『标识解析』市场,持续关注并在恰当时机拥抱即可。

四、手把手教你做企业节点的『工业互联网标识解析系统』

从“二级节点运营商”的角度来看,往上对接“国家根节点”的工作我们不必操心,“泰尔英福”会做,你只需出钱即可!但往下对接“企业节点”的工作是必须由自己来做的,接下来我们将从产品角度提供一套解决方案,真正实现每家企业下的“数字对象”准确关联到国际根节点上。

4.1 从体系进行需求分析

需求分析上,我们将遵守我国的“工业互联网标识解析体系”,详见『3.2 工业互联网标识解析体系的组成』,从而构思出整条产品线的组成,实现最小可行性产品(MVP,Minimum Viable Product)。

  1. 标识编码:主要实现3个功能,一是“二级节点”之下的标识规则自定义,二是自动生成“标识码”,三是“标识码”要作为资产进行管理;
  2. 标识载体:有“主动标识载体”(UICC卡、芯片、通信模组…)和“被动标识载体”(一维条码、二维码、RFID…),可以基于应用场景去累加相应功能,最基础的是要实现“二维码”;
  3. 标识解析系统:解析的目的是获得“标识码”背后的信息,这里支持两种方式,一是输入“标识码”搜索,二是手机扫码获取;
  4. 标识数据服务:所有数据要可视化、可追溯,也就是要有“驾驶舱”功能;
  5. 其他视角:一是从SaaS的角度,需要有个管理后台管理客户;二是从独立产品视角,需要通过API来跟企业内其他系统(ERP、MES、…)对接。

4.2 产品线架构

基于需求分析,构思出整个产品线的组成:

  1. “工业互联网标识解析系统”客户端:最核心产品,面向企业节点,给企业内部软件系统内的“数字对象”发“身份证”;同时要支持对接“泰尔英福”;
  2. “工业互联网标识解析系统”管理后台:支持SaaS,管理全部客户;同时要支持对接“泰尔英福”;
  3. 小程序:实现标识解析功能。
    在这里插入图片描述

4.3 “工业互联网标识解析系统”客户端功能架构

落地到功能设计这步,CC不会给出具体方案,毕竟无法通过文章的形式来展示产品设计(要用原型);同时,每家公司的总产品架构、技术架构、产品设计思路等都不一样,所以CC把自己的功能架构提供出来,供需要的同学参考。

多说一句:该产品设计,最重要的一点在于,如何精准且自动识别到每一个“数字对象”并赋码,且还能随同业务系统的联动(可千万别设计成手动录码,CC调研的竞品有好几家都是,那不就是骗钱)
在这里插入图片描述

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何设计企业节点的『工业互联网标识解析系统』 的相关文章

随机推荐

  • angular5项目下利用router navigate实现页面跳转

    1 需要引入 import Router from angular router 2 ts中添加触发方法 navigate this router navigate targetRouter queryParams id this sele
  • webpack中引用图片出现Module parse failed: Unexpected character '�' (1:0) You may need an appropriate loader

    1 查看url loader和file loader有没有安装好 如果没有 重新安装 file loader安装指令 npm install save dev file loader url loader安装指令 npm install u
  • UE4 VR WidgetInteraction 局域网设定

    无论用什么 我们要先确定是什么 鲁迅 下面是关于WidgetInteraction的官方定义 控件交互组件执行光线投射 确定它是否命中世界场景中的控件组件 如命中 可设置规则确定与其交互的方式 交互通过模拟定义的按键来执行 例如一个按钮可通
  • Python语言基础—一文看懂Python异常

    系列文章目录 Python语言基础 注释的作用及分类 Python语言基础 常用运算符总结 Python语言基础 定义变量与数据类型 Python语言基础 if判断和循环总结 Python语言基础 理解面向对象 Python语言基础 集合的
  • Java学习--JDBC操作数据库(直析操作)

    1 了解JDBC的常用类和接口 DriverManager类 用来管理数据库中的所有驱动程序 Connection接口 代表与特定的数据库的连接 Statement接口 用于创建向数据库中传递SQL语句的对象 PreparedStateme
  • -day25--mysql入门

    第四模块 MySQL数据库 数据库管理系统 DBMS 专注于帮助开发者解决数据存储的问题 这样开发者就可以把主要精力放在实现业务功能上了 业内有很多的的数据库管理系统产品 例如 MySQL 原来是sun公司 后来被甲骨文收购 现在互联网企业
  • 排序算法(java版本)

    1 直接插入排序 1 基本思想 在要排序的一组数中 假设前面 n 1 n gt 2 个数已经是排 好顺序的 现在要把第n个数插到前面的有序数中 使得这n个数 也是排好顺序的 如此反复循环 直到全部排好顺序 2 实例 3 用java实现 pa
  • 严重性 代码 说明 项目 文件 行 禁止显示状态 错误 LNK2038 检测到“RuntimeLibrary”的不匹配项: 值“MD_DynamicRelease”不匹配值“MDd_DynamicDe

    系列文章目录 文章目录 系列文章目录 前言 一 错误原因 二 解决问题 在这里插入图片描述 https img blog csdnimg cn a8ce751feae54668aa54ffe2e0031560 png 前言 严重性 代码 说
  • 2023年网络安全考试试题,背下来通过率99%

    1 关于数据使用说法错误的是 A 在知识分享 案例中如涉及客户网络数据 应取敏感化 不得直接使用 B 在公开场合 公共媒体等谈论 传播或发布客户网络中的数据 需获得客户书面授权或取敏感化 公开渠道获得的除外 C 客户网络数据应在授权范围内使
  • clang+llvm+linux x86平台交叉编译arm64

    下载工具链 bin bash workPATH pwd toolchain mkdir p workPATH cd workPATH URL LLVM https github com llvm llvm project releases
  • 算法训练营第十一天(7.22)

    目录 LeeCode20 Valid Parentheses LeeCode1047 Remove All Adjacent Duplicates In String LeeCode150 Evaluate Reverse Polish N
  • 第三章 3.1节练习 & 3.2.2节练习

    练习3 1 使用恰当的using声明重做1 4 1节 11页 和2 6 2节 67页 的练习 解答 这里就不写代码了 因为可以using命名空间或者空间中的对应函数 可以出现很多种组合 可以按照自己喜欢或熟悉的方式来写 练习3 2 编写一段
  • python 面向对象 超级详细全面讲解

    如有错误 欢迎留言指出讨论 1 面向对象和面向过程 1 1 面向过程注重的是结果 从结果出发去考虑问题的实现步骤 1 2 面向对象注重的是设计 从现实生活的角度 从设计的角度去考虑问题的实现步骤 1 3 虽然2种思想的目的都是为了做出一个程
  • 00后视频审核员,3个月顺利转行车载测试,他说你也能行!

    21年夏天毕业后 自觉比较社恐的我去找了一份看似清闲又不用和逼人打交道太多的工作 原本以为这份工作会成为我的庇佑所 没想到也是一地鸡毛 是的 我是一个视频审核 顾名思义 作为一个视频审核员 毫无疑问我的工作就是看视频 也许有人会说 就看看视
  • numpy中np.array()功能

    功能 将数据转化为矩阵 a 1 2 3 4 5 6 7 8 9 b np array a c np asarray a a 2 1 print a print b print c 从中我们可以看出np array与np asarray功能是
  • JAVA并发队列

    Java并发队列 在并发队列上JDK提供了两套实现 一个是以ConcurrentLinkedQueue为代表的高性能队列 一个是以BlockingQueue接口为代表的阻塞队列 无论哪种都继承自Queue 一 ConcurrentLinke
  • 【Hbase 05】Hbase表的设计原则与优化方案

    这里说一下Hbase在使用过程中的表设计原则与优化方案 如果你是运维或者开发兼顾环境的工作 也许比较受用 话不多说 我们直接开始说优化的内容 一 表设计原则 1 行键设计 行键在设计的时候要尽量的散列 例如可以考虑使用哈希 加密算法等使结果
  • 在Webpack 5 中如何进行 CSS 常用配置?

    本文摘要 主要通过实操讲解运用Webpack 5 CSS常用配置的方法步骤 前文已谈到可以通过配置 css loader 和 style loader 使 webpack5 具有处理 CSS 资源的能力 css loader 首先会分析出各
  • 【线性代数】向量组的线性相关性

    文章目录 向量组及其线性组合 一 向量 二 线性表示 1 线性组合的定义 2 线性表示的定义 3 线性表示的充要条件 三 向量组等价 1 向量组等价定义 2 向量组线性表示的充要条件 3 向量组等价的充要条件 4 向量组线性表示的必要条件
  • 如何设计企业节点的『工业互联网标识解析系统』

    一 星火 链网 体系架构 星火 链网 以节点形式进行组织互联互通 其中包括三类节点 超级节点 骨干节点 业务节点 其底层采用 1 N 主从链群架构 支持同构和异构区块链接入主链 在全国重点区域部署 星火 链网 超级节点 作为国家链网顶层 提