工 业 互 联 网 产 业 联 盟 标 准
A II/018-2022
工业互联网标识解析 标识数据参考模型Ident ificat ion and resolut ion system for the Industr ial Internet - Reference mode l of tag
data
工业互联网产业联盟
T11/A II 018-2022
(2022 年 5 月发布)
II
目 次
前 言
本文件为工业互联网标识解析系列标准之一。
随着技术的发展,还将制定后续的相关标准。
本文件起草单位:复旦大学、中国信息通信研究院、中国物品编码中心、珠海复旦创新研究院、捷玛计算机信息技术(上海)股份有限公司。
本文件主要起草人:王俊宇、谢滨、刘巍、罗秋科、李素彩、田娟、黄艳、孙俊林、高自立、李露露、刘毅、钱侃、叶子豪、尚攀、马若诗、时晓光。
工业互联网标识解析 标识数据参考模型
1 范围
本文件规定了工业互联网标识解析标识数据模型属性数据和事件数据的参考模型。
本文件适用于指导工业互联网各参与方进行工业互联网标识数据交换时的数据标准化处理。
2 术语和定义
2.1
标识编码 Identification code
能够唯一识别机器、产品等物理资源和算法、工序等虚拟资源的身份符号。
3 缩略语
下列缩略语适用于本文件。
II:工业互联网(Industrial Internet)
JSON:JavaScript对象标记(JavaScript Object Notation)
XML:可扩展标记语言(Extensible Markup Language)
4 总体框架
工业互联网标识对象是指在工业互联网中可标识的机器、产品等物理资源和算法、工序等虚拟资源。标识数据参考模型规范的数据是通过标识解析获得的,应用于工业互联网中生产、制造和流通使用的数据内容, 由对象类型、属性数据、事件数据构成,如见图1,其中:
a) 对象类型:包括人员、机器、物料、方法、环境、产品六大类;
b) 属性数据:用于描述工业互联网中人员、机器、物料、方法、环境、产品固有的、区别于其他实体的属性特征的数据,包含以下类型:
1) 对象数据:标识对象本身的基本状态和属性的信息集合;
2) 主体数据:标识对象所属的企业、机构、 自然人的信息集合;
3) 位置数据:标识对象所在的物理或逻辑位置的信息集合。
c) 事件数据用于描述标识对象在生产、流通、使用过程中记录的由位置、状态、所有权、管理权等变化所产生的数据,包含以下类型:
1) 对象事件数据:描述标识对象本身发生变化的事件的集合;
2) 聚合事件数据:描述标识对象与其它标识对象发生的聚合和拆分过程的事件的集合;
3) 交易事件数据:描述标识对象本身发生变化时的相关交易业务事件的集合;
4) 转化事件数据:描述标识对象从原料通过加工成为产品的事件的集合。
示例 1:物流运输企业应生成的数据包括:属性数据,包含与业务相关产品的位置数据、物流运输企业的主体数据;事件数据,包含对象事件用于记录运输和出入库过程、聚合事件用于记录装箱拆包过程、交易事件用于记录各种有业务单据的事件。
图 1 标识数据参考模型
5 属性数据
5.1 属性数据参考模型
属性数据由属性分类和对象信息2个层次构成,应描述为II.IDO.OD.Attribute类型,可使用XML文件或JSON字符串表示。属性数据参考模型见图2,其中:
a) 属性分类:任意对象应包含基本数据分类,主体数据和位置数据分类可根据标识对象的实际状态提供。具体类型如下:
1) 对象数据:II.IDO.OD.Attribute.Basic;
2) 主体数据:II.IDO.OD.Attribute.Entity;
3) 位置数据:II.IDO.OD.Attribute.Location。
b) 对象信息:每种属性分类应包含 1 项或多项对象信息。
图 2 属性数据参考模型
5.2 属性数据类型
5.2.1 基本数据类型
属性数据参考模型中所使用到的基本数据类型定义见表1。
表 1 基本数据类型
5.2.2 对象信息
对象信息数据结构见表2。
表 2 对象信息(ObjectInfo)数据结构
6 事件数据
6.1 事件数据参考模型
事件数据由事件数据分类和事件信息2个层次构成,应描述为II.IDO.OD.Event类型,可使用XML文件或JSON字符串表示。事件数据参考模型见图3,其中:
a) 事件分类:事件数据应分为 4 个类型,任何一个标识对象发生的事件对应的数据应唯一归类到4 种类型中的 1 种,一个事件分类可包含多个事件信息,具体类型如下:
1) 对象事件数据:II.IDO.OD.Event.ObjectEvent;
2) 聚合事件数据:II.IDO.OD.Event.AggregationEvent;
3) 转化事件数据:II.IDO.OD.Event.TransformationEvent;
4) 交易事件数据:II.IDO.OD.Event.TransationEvent。
b) 事件信息:标识对象发生的每一个事件所产生的信息可使用事件信息描述。根据不同的事件分
类,事件信息可分为对象事件信息,聚合事件信息、转化事件信息和交易事件信息。
图 3 事件数据参考模型
6.2 事件数据类型
6.2.1 基本数据类型
事件数据参考模型中所使用到的基本数据类型定义见表3:
表 3 基本数据类型定义说明
表 3 基本数据类型定义说明(续)
6.2.2 对象事件信息
对象事件信息用于描述标识对象本身发生变化产生的信息,包括发生时间、发生地点、业务类型、事件后状态等;根据业务信息的内容,可选择提供业务单据、起点和终点信息;<>扩展点可由用户自行扩展更多的数据项,对象事件数据的结构见图4。
图 4 对象事件信息数据结构图对象事件信息应由以下数据项构成,见表4。
表 4 对象事件信息数据结构
表 4 对象事件信息数据结构(续)
对象事件信息数据结构中数据项的数据类型定义如下:
a) 工业互联网标识(ID)类型:ID 应为一个工业物联网标识编码,用于标识与事件相关的对象;
b) 对象动作(Action)类型:Action 类型用于描述标识对象在事件中的状态,应使用加入(ADD)、维持(OBSERVE)、移除(DELETE)3 个值;
c) 业务位置(BizLocation ID)类型:BizLocation ID 是一个工业互联网标识编码,它用于标识产生事件数据的相关参与方;
d) 事件位置(EvtLocation ID)类型:EvtLocation ID 是一个工业互联网标识编码,它用于标识事件数据产生的具体位置;
e) 业务动作(BizStep ID)类型:BizStep ID 是一个统一资源标识符形式的标识符,它用于标识对象在业务流程中的业务动作。
f) 对象状态(Disposition ID)类型:Disposition ID 是一个统一资源标识符形式的标识符,它用于标识对象在发生业务动作后的状态,该状态会一直延续到有另一个事件让其发生变化。
g) 起点和终点(Source 和 Destination)类型:Source 和 Destination 类型用于描述事件数据中起点与终点的工业互联网标识编码,结构见表 5。
表 5 Source / Destination 结构
h) 业务单据(BizTransaction)类型:BizTransaction 类型用于描述与业务相关的单据信息,它的结构见表 6:
表 6 BizTransaction 结构
6.2.3 聚合事件信息
聚合事件信息用于描述标识对象与其它标识对象聚合和拆分的过程,包括发生时间、发生地点、容器标识编码、业务类型、事件后状态等;根据业务信息的内容,可选择提供业务单据、起点和终点信息; <>扩展点可由用户自行扩展更多的数据项。聚合事件数据的结构见图5。
图 5 聚合事件信息数据结构图聚合事件信息应由以下数据项构成,见表7 :
表 7 聚合事件信息数据结构
聚合事件信息数据结构中数据项的数据类型定义与6.2.2章节中的一致,本章节不再重复列出。
6.2.4 转化事件信息
转化事件信息用于描述标识对象从原料通过加工成为产品的过程,包括发生时间、发生地点、原料标识编码、业务类型、事件后状态等;根据业务信息的内容,可选择提供业务单据、起点和终点信息; <>扩展点可由用户自行扩展更多的数据项,转化事件数据的数据结构见图6。
图 6 转化事件信息数据结构图转化事件信息应由以下数据项构成,见表8:
表 8 转化事件信息数据结构
表 8 转化事件信息数据结构(续)
6.2.5 交易事件信息
交易事件信息用于描述标识对象本身发生变化时相关的交易业务信息,包括发生时间、发生地点、容器标识编码、单据信息、业务类型、事件后状态等;根据业务信息的内容,可选择提供起点和终点信息;<>扩展点可由用户自行扩展更多的数据项。交易事件数据的结构见图7。
图 7 交易事件信息数据结构图交易事件信息应由以下数据项构成,见表9:
表 9 交易事件信息数据结构
表 9 交易事件信息数据结构(续)
交易事件信息数据结构中数据项的数据类型定义与6.2.2章节中的一致,本章节不再重复列出。

评论