GB/T 31866-2015 物联网标识体系 物品编码Ecode

GB/T 31866-2015 Identification system for internet of things—Entity code

国家标准 中文简体 被代替 已被新标准代替,建议下载标准 GB/T 31866-2023 | 页数:19页 | 格式:PDF

基本信息

标准号
GB/T 31866-2015
相关服务
标准类型
国家标准
标准状态
被代替
中国标准分类号(CCS)
国际标准分类号(ICS)
发布日期
2015-09-11
实施日期
2016-10-01
发布单位/组织
中华人民共和国国家质量监督检验检疫总局、中国国家标准化管理委员会
归口单位
全国物品编码标准化技术委员会(SAC/TC 287)
适用范围
 本标准规定了物联网标识体系中物品编码Ecode的数据结构。  本标准适用于物联网标识体系中物品的编码,用于物联网中的信息采集与交换。

发布历史

研制信息

起草单位:
中国物品编码中心、复旦大学、深圳市标准技术研究院、国家农业信息化工程技术研究中心、山东省标准化研究院、航天信息股份有限公司
起草人:
张成海、罗秋科、李素彩、张旭、刘澍、王毅、王俊宇、郑立荣、肖文康、孙传恒、钱恒、王占厚、田娟、杜景荣、张楠
出版信息:
页数:19页 | 字数:34 千字 | 开本: 大16开

内容描述

ICS35.040

A24GB

中华人民共和国国彖标淮

GB/T31866—2015

物联网标识体系物品编码Ecode

Identificationsystemforinternetofthings—Entitycode

2015-09-11发布2016-10-01实施

幅畿勰畫曹1警彎畫发布

GB/T31866—2015

目次

前言in

i范围1

2规范性引用文件1

3术语和定义1

4约定2

5Ecode的编码结构2

6Ecode各版本的编码结构和转换规则2

附录A(规范性附录)已分配的版本V和编码体系标识NSI7

附录B(资料性附录)Ecode对各种编码的兼容9

参考文献16

GB/T31866—2015

-1・J—1—

刖g

本标准按照GB/T1.1—2009给出的规则起。

请注意本文件的某些内容可能涉及专利。本文件的发布机构不承担识別这些专利的责任。

本标准由全国物品编码标准化技术委员会(SAC/TC287)提出并归口。

本标准起单位:中国物品编码中心、复旦大学、深圳市标准技术研究院、国家农业信息化工程技术

研究中心、山东省标准化研究院、航天信息股份有限公司。

本标准主要起人:张成海、罗秋科、李素彩、张旭、刘満、王毅、王俊宇、郑立荣、肖文康、孙传恒、

钱恒、王占厚、田娟、杜景荣、张楠。

in

GB/T31866—2015

物联网标识体系物品编码Ecode

1范围

本标准规定了物联网标识体系中物品编码Ecode的数据结构。

本标准适用于物联网标识体系中物品的编码,用于物联网中的信息采集与交换。

2规范性引用文件

下列文件对于本文件的应用是必不可少的。凡是注日期的引用文件,仅注日期的版本适用于本文

件。凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。

GB12904商品条码零售商品编码与条码表示

GB/T12905条码术语

GB/T16828商品条码参与方位置编码与条码表示

GB/T16830商品条码储运包装商品编码与条码表示

GB/T18127商品条码物流单元编码与条码表示

GB/T23833商品条码资产编码与条码表示

ISO/IEC15424信息技术自动识别和数据采集技术数据载体识別符(包括符号识别符)

[^Informationtechnology一Automaticidentificationanddatacapturetechniques—DataCarrierIdenti­

fiers(includingSymbologyIdentifiers)]

ISO/IEC19762-1信息技术自动识别和数据采集技术(AIDC)协调词汇第1部分:与AIDC

有关的一般术语(InformationtechnologyAutomaticidentificationanddatacapture(AIDC)tec­

niques—Harmonizedvocabulary—Parti:GeneraltermsrelatingtoAIDC)

3术语和定义

GB/T12905和ISO/IEC19762-1界定的以及下列术语和定义适用于本文件。

3.1

物品编码Ecodeentitycode;Ecode

物联网标识体系中物品统一的编码。

3.2

版本version;V

Ecodc编码中,用于区分不同Ecode编码结构的代码。

3.3

编码体系标识numberingsystemidentifier;NSI

Ecode编码中,用于指示某一标识体系的代码。

3.4

主码masterdatacode;MD

Ecode编码中,某一行业或应用系统中主数据的代码。

1

GB/T31866—2015

4约定

(•")2表示括号中的内容使用二进制表示;

不加声明时,所有二进制的表示都是高位在前;

字母数字型取值范围为A〜Z、a〜z、O〜9;

Ecode-Vn,表示版本n的Ecode,如Ecode-VI,表示版本1的Ecodc;

Ecode通用编码包括Ecode64、Ecode96、Ecodel28三种类型。

5Ecode的编码结构

Ecode的编码结构由V、NSI、MD三部分组成,选择不同的V,NSI和MD的长度不同。具体见表10

Ecode已经分配的V和NSI见附录AoEcode对物品电子编码和商品条码的兼容可参见附录B,物品

电子编码的数据标准参见《EPCTagDataStandard九

Ecodc的代码字符类型包括二进制、十进制、字母数字型和Uicode编码型等。

表1Ecode的编码结构

物品编码Ecode

最大总长度代码字符类型

VNSIMD

(0000)28比特<244比特256比特二进制

14位£20位25位十进制

24位<28位33位十进制

35位€39位45位字母数字型

45位不定长不定长Unicode编码

(0101)2〜(1001)2预留

(1010)2〜(1111)2禁用

注1:以上5个版本的Ecode依次命名为Ecode-VO.Ecode-VI.Ecodt^V2.Ecode-V3,EcoderV4o

注2:V和NSI定义了MD的结构和长度。

注3:最大总长度为V的长度、NSI的长度和MD的长度之和。

6Ecode各版本的编码结构和转换规则

6.1Ecode-V0的编码结构

Ecode-VO使用二进制编码表示,NSI的长度为8比特,MD小于或等于244比特,Ecode-V0最大总

长度为256比特。Ecode-VO用于兼容ISO/IEC29161的编码体系。

Ecode-VO已分配的NSI见表A.1。

6.2Ecode-V1的编码结构和转换规则

6.2.1Ecode-V1的编码结构

Ecode-VI使用十进制的编码表示,NSI的十进制长度为4位,MD小于或等于20位,Ecode-Vl最

2

GB/T31866—2015

大总长度为25位。Ecode-Vl有两种特殊情况,分別命名为Ecode64和Ecode960

Ecode-Vl已分配的NSI见表A.2。

6.2.2Ecode-V1的转换规则

当Ecode-Vl需要在RFID等载体中标识时,需要在十进制和二进制之间的相互转换。转换规则

如下:

a)V的转换规则:1位十进制的V与4位二进制的V可以相互转换。

b)NSI的转换规则:4位十进制的NSI作为一个整体与12位二进制的NSI可以相互转换;当

12位二进制的NSI转换为十进制的NSI后,如果十进制的NSI不足4位,则应该在左端补0,

补足4位。

c)MD的转换规则:1位十进制的MD与4位二进制的MD可以相互转换,具体见表2。只有表2

中出现的4位二进制的和1位十进制的MD之间才能相互转换。

假定MD的二进制结构为b„,b,„,m为整数,4^m<80,这个MD对应的十进制结构为d”…山,

"为整数则十进制的MD与二进制的MD存在如下关系:

/«=»X4;b„,b„,,-b,从右到左每四位与d”…山从右到左每一位存在如表2所示的相互转换

关系。

表2十进制MD与二进制MD的对应关系

十进制二进制十进制二进制

0(0000)25(0101)2

1(0001)26(0110)2

2(0010)27(0111)2

3(0011)28(1000)2

4(0100)29(1001)2

6.2.3Ecode64的编码结构

Ecode64面向MD无特定含义的编码需求。Ecodc64是Ecode-Vl的一种特殊情况,V取值为1,

NSI取值为0064,MD由应用码(ApplicationCode,AC)和标识码(IdentificationCode,IC)组成。应用

码和标识码在申请注册时声明其含义。其编码结构如表3所示。

表3Ecode64的编码结构

Ecode64

Ecode64总代码字符类

MD

VNS1长度型

ACIC

100646位6位17位十进制

6.2.4Ecode96的编码结构

Ecode96面向MD无特定含义的编码需求。Ecode96是Ecode-Vl的一种特殊情况,V取值为1,

NSI取值为0096,MD由分区码(DomainCode,DC)、AC和IC组成。其中分区码表示AC和IC长度的

分隔。其编码结构如表4所示。

3

GB/T31866—2015

表4Ecode96的编码结构

Ecode96

Ecode96代码字符

MD

VNSI总长度类型

DCACIC

100961位1位〜9位18位〜10位25位十进制

DC、AC和IC之间的取值关系如表5所示。

表5DC,AC和IC的取值关系

DCACIC

二进制十进制二进制十进制二进制十进制

(0001)214比特1位72比特18位

(0010)228比特2位68比特17位

(0011)2312比特3位64比特16位

(0100)2416比特4位60比特15位

(0101)2520比特5位56比特14位

(0110)2624比特6位52比特13位

(0111)2728比特7位48比特12位

(1000)2832比特8位44比特11位

(1001)2936比特9位40比特10位

(0000)20预留

6.3Ecode-V2的编码结构和转换规则

6.3.1Ecode-V2的编码结构

Ecodc-V2使用十进制的编码表示,NSI的十进制长度为4位,MD小于或等于28位,最大总长度

为33位。Ecode-V2有一种特殊情况,命名为Ecodel28o

Ecode-V2已分配的NSI见表A.3。

6.3.2Ecode-V2的转换规则

当Ecode-V2需要在RFID等载体中标识时,需要在十进制和二进制之间的相互转换。转换规则

如下:

a)V的转换规则:1位十进制的V与4位二进制的V可以相互转换。

b)NSI的转换规则:4位十进制的NSI作为一个整体与12位二进制的NSI可以相互转换;当

12位二进制的NSI转换为十进制的NSI后,如果十进制的NSI不足4位,则应该在左端补0,

补足4位。

c)MD的转换规则:1位十进制的MD与4位二进制的MD可以相互转换,具体见表2。只有

表2中出现的4位二进制的MD和1位十进制的MD之间才能相互转换。

假定MD的二进制结构为b„,b,„为整数,4</«<112,这个MD对应的十进制结构为山…山,

4

GB/T31866—2015

"为整数,1<//<28,则十进制的MD与二进制的MD存在如下关系:

/«=«X4;b„,b„,_1-b1从右到左每四位与d„-d.从右到左每一位存在如表2所示的相互转换

关系。

6.3.3Ecode128的编码结构

Ecodel28面向MD无特定含义的编码需求。Ecodel28是Ecode-V2的一种特殊情况。V取值为

2,NSI取值为0128,MD由DC.AC和IC组成。其编码结构如表6所示。

表6Ecode128的编码结构

Ecodel28

Ecodel28代码字符

MD

VNSI总长度类型

DCACIC

201281位1位〜9位26位〜18位33位十进制

DC、AC和IC之间的取值关系如表7所示。

表7DC.AC和IC的取值关系

DCACIC

二进制十进制二进制

定制服务

    推荐标准