# MA标识解析软件 **Repository Path**: ma-management-committee/MA-Code ## Basic Information - **Project Name**: MA标识解析软件 - **Description**: MA 标识解析软件 - **Primary Language**: Java - **License**: BSD-3-Clause - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 9 - **Forks**: 4 - **Created**: 2021-09-29 - **Last Updated**: 2025-09-22 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # MA标识解析软件 #### 介绍 MA 标识解析软件 ​ 近年来,以工业互联网为代表的新一代信息技术正在深度重构全球产业模式、企业形态和价值分工,并推动全球工业体系发生深刻变革。标识解析体系作为工业互联网的关键神经系统,是支撑工业互联网网络互联互通的基础设施,也是实现工业互联网数据共享共用的关键。我国工业互联网标识解析体系已从概念形成普及进入到应用实践推广的新阶段,使得标准化工作面临更新、更高的要求。目前我国工业互联网标识解析体系存在产业发展与协议标准制定步伐不匹配、各行业标识解析体系难兼容、全产业链的数据集成应用不互通等问题,亟需建立健全基于标识的数据接入服务能力,着力补齐标识解析发展中的标准化短板,加强跨行业、跨领域的标准化统筹协调。 标识前缀是自主可控的国际标准标识体系。MA是中国首个自主研发的、具有ISO/IEC 15459国际标准规范的对象标识体系,用于对任何类型的对象进行全球唯一身份标识,具有发放范围覆盖全球、应用领域广泛等优势。本标识前缀具有全球发码能力,适用于全球范围和所有行业,不受限制。 ​ MA前缀是国际标准ISO/IEC 15459注册管理机构授权给中关村工信二维码技术研究院的国际发码机构代码。中关村工信二维码技术研究院与中国工业互联网研究院签署战略合作协议,双方联合成立MA标识代码管理委员会,共同运营管理MA的相关事宜,包括MA标识体系的技术、标准、运维、运营、政策等,MA根节点建设、运维、运营(包括MA标识编码设计与分配、MA标识注册与解析服务),促进MA标识体系在各领域的应用,推动标识解析体系健康发展。 ​ MA具有分层灵活、兼容性和可扩展性强等特点,适合作为不同编码体系之间进行交换和实现互联互通的元标识机制,已广泛应用于工业制造、农业生产、交通、城市管理、医疗器械、食品安全、产品追溯等领域。 从ISO/IEC 15459代码发行机构分配规则来看,“MA”为两个字符,具有“标头越短,代表适用领域和覆盖范围越广泛,代码容量越大”的优势,能够面向全球范围、所有领域发放代码。 ​ MA是实现各种不同对象标识统一管理的一种体系,用于对实体世界和数字世界任何类型的对象(例如实体世界的人、事、物等)进行全球唯一身份标识,即“数字身份证”。MA的编码原则体现在两个方面:一是全球唯一,为每一个对象分配一个全球唯一身份标识;二是互联互通,制定了不同载体、编码体系、应用系统之间映射和互联机制,实现了跨地域、跨平台、跨系统、跨载体之间编码标识的互联互通。 ​ MA标识体系项目面向行业二级节点,建设云、边、端一体化的现场级、企业级、行业级标识数据网关、企业级标识数据仓库和跨节点标识数据交互平台,支持跨区域、跨行业的异构标识数据互联互通,实现多设备接入、异构网络连接、数据确权保障,形成行业通用性或企业整体性的综合解决方案。标识解析数据网关能够直接服务于企业的核心环节,是满足行业需求、扩展标识解析服务能力、服务范围、服务深度的重要设施,不同行业二级节点和跨行业二级节点在建设和产业化应用过程中,其对点部署、对接方式和应用模式等都有不同的需求,通过网关设备建立符合行业应用需求的协议技术标准,推动多行业企业接入标识解析体系,实现产业链上下游高效协同。 #### 总体架构 ​ 建设MA标识体系应用服务,总体框架如图1所示,具体内容包括:构建数据标识服务子系统、机构管理子系统、前缀管理子系统、根节点管理子系统、模板管理子系统,并提供服务网关、节点状态机、身份认证、区块链和数据库的支撑能力。各子系统将通过网络安全等级保护三级,通过用户信息保护的权威认证,达到严密的信息规范化管理。 ![](https://gitee.com/ma-management-committee/MA-Code/raw/master/assets/%E5%9B%BE%E7%89%871.png) 图1 总体架构 1.标识管理子系统: 面向工业互联网数据以及其他各行各业需求,设计MA标识编码与服务体系,支持工业互联网数据标识校验、编码配置、标识注册、标识解析及权限管理等,包括标识的增删改查等基本要求。解析过程如图2。 ![img](https://gitee.com/ma-management-committee/MA-Code/raw/master/assets/clip_image001.png) 图2 标识解析过程 2.机构管理子系统:提供机构注册、管理的能力,实现基本的增删改查操作。将信息与身份认证模块进行同步,从而实现网关控制,保障安全管理。 3.前缀管理子系统:面向已经注册过的机构单位,提供分配前缀的功能,并支持后续的增删改查等相关管理的能力。 4.根节点管理子系统:与本系统节点对应的根节点对接,更新信息时应更新至根节点,及传输到区块链中。根节点创建流程如图3。 ![img](https://gitee.com/ma-management-committee/MA-Code/raw/master/assets/clip_image003.png) 图3 根节点创建流程 5.模板管理子系统:针对标识注册的过程,建立标准化模板、用户在录入数据时能够按照模板填写信息,方便后续的数据管理和使用。 6.安全防护网关:登录系统入口支持用户身份验证的能力。采用一定的安全策略,实现访问控制的功能。 7.计算存储子系统:包括区块链和数据库模块,支持分布式标识计算节点与存储节点重构能力,提供标识存储的按需弹性扩展,保障标识计算节点与存储节点的高可用性。 8.运营支撑子系统:包含ETCD状态机、ElasticSearch日志管理等基础设施。支持标识解析 IP 地域分析、解析数量分析能力。提供数据标识解析系统记录解析请求来源、解析数量。