GB/T 31866-2015 物联网标识体系 物品编码Ecode
GB/T 31866-2015 Identification system for internet of things—Entity code
基本信息
发布历史
-
2015年09月
-
2023年05月
研制信息
- 起草单位:
- 中国物品编码中心、复旦大学、深圳市标准技术研究院、国家农业信息化工程技术研究中心、山东省标准化研究院、航天信息股份有限公司
- 起草人:
- 张成海、罗秋科、李素彩、张旭、刘澍、王毅、王俊宇、郑立荣、肖文康、孙传恒、钱恒、王占厚、田娟、杜景荣、张楠
- 出版信息:
- 页数: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
二进制十进制二进制
定制服务
推荐标准
- DB22/T 3622-2023 车用乙醇汽油(E10)快速筛检技术规范 2023-12-28
- DB22/T 3626-2023 水质 糠醛的测定 苯胺分光光度法 2023-12-28
- DB22/T 3628-2023 自然资源地籍调查成果验收规范 2023-12-28
- DB22/T 3629.2-2023 公共机构能耗定额 第2部分:教育类 2023-12-28
- DB22/T 3624-2023 社会组织评估规范 2023-12-28
- DB22/T 3630-2023 滑雪场所巡查救助人员管理规范 2023-12-28
- DB22/T 3629.1-2023 公共机构能耗定额 第1部分:党政机关 2023-12-28
- DB22/T 3625-2023 公平竞争审查工作规范 2023-12-28
- DB22/T 3631-2023 旅游滑雪场单板滑雪技术培训规范 2023-12-28
- DB22/T 3627-2023 成片开发方案数据库建设规范 2023-12-28