好文档 - 专业文书写作范文服务资料分享网站

EPC标签数据编码规范分析设计说明书

天下 分享 时间: 加入收藏 我要投稿 点赞

EPC标签数据编码规分析设计说明书

一. EPC 编码体系

图1

EPC 编码体系包含三大类,共 11 种编码方案:通用标识(GID)、EAN?UCC全球贸易产品码(GTIN)的序列化版本,EAN?UCC 系列货运包装箱代码(SSCC),EAN?UCC 全球位置码(GLN)和 DoD 等结构。见图 1。

.专业.专注.

二、 EPC 编码通用结构

EPC 标签编码的通用结构是一个比特串(如,一个二进制表示),由一个固定长度(8位)的标头和一系列数字字段组成(图 2),码的总长、结构和功能完全由标头的值决定。为了将来扩展,定义了标头值 1111 1111,用于标头值超过 8 位长时使用。

图2 EPC标签编码的通用结构

2.1 标头

如前所述,标头定义了总长,识别类型和 EPC 标签编码结构。此版本标签数据标准中定义的是 8 位长的标头,但是,标头值 1111 1111 保留给将来扩展使用,因而,256 位以上标签将有更长的标头供其使用。因此现行的规规定 8 位标头达到 255 位长编码,再加上一个更长标头的未定义编码。 EPC 标签数据标准定义了 11 中编码方案,如下面表 1 所示。表 1 也指出了目前尚未分配的标头值,以及为了确保前版本 EPC 标签数据标准中定义的 64 位编码有序地退出而保留的标头值,这些标头值直到“最后期限”过期后才能再分配使用。

表1 EPC编码方案

.专业.专注.

.专业.专注.

三、 通用标识符 GID-96

此版本 EPC 数据标准定义了一种通用的标识类型。通用

标识符(GID-96)定义为96位的 EPC 代码,它不依赖于任何已知的,现有的规或标识方案。除了保证 EPC 命名空间唯一性的标头之外,通用标识符还有 3 个字段组成——通用管理者代码,对象分类代码和序列代码,如表 2 所示。

表2 通用标识符(GID-96)

GID-96 标头 8 00110101 (二进制值) 通用管理者代码 28 268 435 456 对象分类代码 24 16 777 216 序列代码 36 68 719 476 736 (十进制容量) (十进制容量) (十进制容量) ①标头

标头 8 位,二进制值为 0011 0101 ②通用管理者代码

通用管理者代码标识一个组织实体(本质上一个公司、管理者或者其它组织机构),负责维持后续字段的编码——对象分类代码和序列代码。EPCglobal 分配通用管理者代码给实体,确保每一个通用管理者代码是唯一的。 ③对象分类代码

对象分类代码被 EPC 管理实体使用来识别一个物品的种类或“类型”。当然这些对象分类代码,在每一个通用管理者代码之下必须是唯一的。对象分类代码的例子包含消费性包装品的库存单元或者装配体中的组成部分。 ④序列代码

序列代码也称序列号,在每一个对象分类代码之是唯一的。换句话说,管理实体负责为每一个对象分类代码分配唯一的,不重复的序列代码。

.专业.专注.

四、EAN·UCC 系统标识类型

EPC 标签数据标准定了 5 种来源于EAN?UCC系统的EPC标识类型,即序列化全球贸易标识代码(SGTIN)、系列货运包装箱代码(SSCC)、序列化全球位置码(SGLN)、全球可回收资产标识(GRAI)和全球单个资产标识(GIAI)。

EAN?UCC 系统代码由一个共同的结构,以固定的十进制位数对标识编码,并加上 “校验位”组成,校验位由其他位通过算法计算出来。在校验位之外的其他部分包括两部分的容:由 EAN 或 UCC 分配的厂商识别代码作为管理实体代码,剩下的位由管理实体分配。厂商识别代码如果按十进制表示,位数在 6 到 12 之间变化,这依赖于已分配的特定的厂商识别代码,剩下的位数要做出相反的变化,使得对一种特定的 EAN?UCC 系统代码类型来说,总位数固定不变。

EPC 编码中厂商识别代码和剩下的位之间有清楚的划分,每一部分单独编码成二进制。因此,从一个传统的 EAN.UCC 系统代码的十进制表现形式转换成 EPC 编码需要了解厂商识别代码长度。EPC 编码不包括校验位,因此,从 EPC 编码到传统的十进制表示的代码的转换需要根据其他的位重新计算校验位。 4.1 序列化全球贸易项目标识代码(SGTIN)

系列化全球贸易项目代码(SGTIN)是一种新的标识类型,它基于 EAN?UCC 通用规中的 EAN?UCC 全球贸易项目代码(GTIN)。一个单独的 GTIN 不符合 EPC 纯标识中的定义,因为它不能唯一标识一个具体的物理对象。GTIN 标识一个特定的对象类,比如一特定产品类或 SKU。

为了给单个对象创建一个唯一的标识符,GTIN 增加了一个序列代码,管理者实体负责分配唯一的序列代码给单个对象。GTIN 和唯一序列代码的结合,成为一个序列化 GTIN(SGTIN)。 SGTIN 由以下信息元素组成:

厂商识别代码 由 EAN 或 UCC 分配给管理实体。厂商识别代码在一个EAN.UCC GTIN十进制编码同厂商识别代码位相同。

.专业.专注.

项目代码 由管理实体分配给一个特定对象分类。EPC 编码中的项目代码是从 GTIN中获得,通过连接 GTIN 的指示位和项目代码位,看作一个单一整数而得到。

序列号 由管理实体分配给一个单个对象。序列号不是 GTIN 的一部分,但是正式成为 SGTIN 的组成部分。

图3 十进制SGTIN编码各部分怎样抽取、重整和扩展

SGTIN 的 EPC 编码方案允许 EAN.UCC 系统 GTIN 和序列号直接嵌入 EPC 标签。所有情况下,校验位不进行编码。 1) SGTIN-96

SGTIN-96 由 6 个字段组成:标头、滤值、分区、厂商识别代码、贸易项代码和序列代码,如表 3 所示。

表3 SGTIN-96的结构、标头和各字段的十进制容量

标头 滤值 分区 厂商识别代 SGT8位 3位 3位 码 20-40位 IN-0011 (值参 (值参 999,999- 96 0000 见 表 见表999,999,995) 9, (二进4) 999 制 值) (十进制容量)

贸易项代码 序列代码 24-4位 38位 9,999,999 274,877,906 -9 ,943 (十进制容(十进制容量) 量) .专业.专注.

EPC标签数据编码规范分析设计说明书

EPC标签数据编码规分析设计说明书一.EPC编码体系图1EPC编码体系包含三大类,共11种编码方案:通用标识(GID)、EAN?UCC全球贸易产品码(GTIN)的序列化版本,EAN?UCC系列货运包装箱代码(SSCC),EAN?UCC全球位置码(GLN)和DoD等结构。见图1。
推荐度:
点击下载文档文档为doc格式
9mnhg7ifd344s0w0d4ij47hq70zb09011va
领取福利

微信扫码领取福利

微信扫码分享