(高清版)GBT 31866-2023 物联网标识体系 物品编码Ecode_第1页
(高清版)GBT 31866-2023 物联网标识体系 物品编码Ecode_第2页
(高清版)GBT 31866-2023 物联网标识体系 物品编码Ecode_第3页
(高清版)GBT 31866-2023 物联网标识体系 物品编码Ecode_第4页
(高清版)GBT 31866-2023 物联网标识体系 物品编码Ecode_第5页
已阅读5页,还剩11页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

代替GB/T31866—2015物联网标识体系物品编码EcodeGB/T31866—2023前言 I 2规范性引用文件 3术语和定义 4编码原则 5编码结构 26表示形式 3附录A(资料性)Ecode各版本的适用范围及编码示例 4附录B(规范性)Ecode已分配的V和NSI 6附录C(规范性)Ecode纯文本表示形式与二进制表示形式之间的转换规则 7参考文献 I本文件按照GB/T1.1—2020《标准化工作导则第1部分:标准化文件的结构和起草规则》的规定起草。本文件代替GB/T31866—2015《物联网标识体系物品编码Ecode》,与GB/T31866—2015相比,除结构调整和编辑性改动外,主要技术变化如下:——更改了术语“编码体系标识”的定义(见3.3,2015年版的3.3);——删除了约定(见2015年版的第4章);——增加了Ecode的编码原则(见第4章);——更改了Ecode的编码结构说明,明确了各版本(V)编码方案标识(NSI)和主码(MD)的取值范围(见第5章,2015年版的第5章);——更改了Ecode-V。的定位,Ecode-V。专用于对全球统一标识系统(GS1系统)的兼容(见5.2.1,2015年版的6.1);——增加了Ecode的表示形式(见第6章);——更改了已分配的(V)和(NSI)(见附录B,2015年版的附录A)。请注意本文件的某些内容可能涉及专利。本文件的发布机构不承担识别专利的责任。本文件由全国物品编码标准化技术委员会(SAC/TC287)提出并归口。本文件起草单位:中国物品编码中心、广东核电合营有限公司、浙江省标准化研究院、中国水利电力物资集团有限公司、吉林市特种设备检验中心、内蒙古自治区质量和标准化研究院、国家节能中心、北京网路畅想科技发展有限公司、山东省标准化研究院、北京交通大学、内蒙古自治区农牧厅综合保障中心。本文件及其所代替文件的历次版本发布情况为:——2015年首次发布为GB/T31866—2015;——本次为第一次修订。1物联网标识体系物品编码Ecode本文件规定了物联网标识体系中物品编码Ecode的编码原则、编码结构、表示形式。本文件适用于物联网标识体系中物品的编码、信息采集与交换。2规范性引用文件下列文件中的内容通过文中的规范性引用而构成本文件必不可少的条款。其中,注日期的引用文件,仅该日期对应的版本适用于本文件;不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。GB/T12905条码术语GB/T35422物联网标识体系Ecode的注册与管理ISO/IEC19762信息技术自动识别和数据采集技术(AIDC)协调词汇[Informationtechnolo-gy—Automaticidentificationanddatacapture(AIDC)techniques—Harmonizedvocabulary]3术语和定义GB/T12905和ISO/IEC19762界定的以及下列术语和定义适用于本文件。物品编码EcodeEcodeofentitycode物联网标识体系中的一种物品统一编码。版本version;VEcode编码中,用于区分不同Ecode编码结构的代码。编码方案标识numberingschemeidentifier;NSIEcode编码中,用于指示某一版本下编码方案的代码。主码masterdatacode;MDEcode编码中,某一行业或应用系统中表示主数据的代码。4编码原则4.1唯一性一个物品仅对应一个Ecode编码;一个Ecode编码仅对应一个物品。4.2兼容性Ecode编码兼容现有国际、国内相关标准规定的各种已存在、应用的编码方案。24.3可扩展性Ecode编码方案能够适应物联网实体不断增加对Ecode编码的需要。4.4实用性Ecode编码版本1至3设定最大总长度,可减少信息查询冗余,降低搜索发现复杂性。5编码结构5.1通则编码管理机构统一管理及分取0~4时(5~9预留)对应5个不同的版本,分别为Ecode-V。、Ecode-V₁、Ecode-V₂、Ecode-V₃、Ecode-V₄,各版本的编码结构见表1。Ecode各版本的适用范围和示例见附录A。表1Ecode各版本的编码结构Ecode说明VNSIMD最大总长度代码字符类型04位不定长不定长全球统一标识系统(GS1系统)编码字符14位25位数字0~924位33位数字0~935位字母数字字符45位不定长不定长Unicode字符预留注1:V和NSI定义了MD的结构和长度。注2:最大总长度为V、NSI和MD的长度之和。5.2各版本编码Ecode-V。的NSI为0000。Ecode-V。用于兼容GS1系统,GS1系统编码与Ecode编码的转换规则Ecode-V₁的NSI为数字字符,十进制取值为0000~4095。Ecode-V₁有两种通用结构,分别命名为Ecode64和Ecode96。Ecode-V₁已分配的NSI应符合附录B的规定。Ecode-V₂的NSI为数字字符,十进制取值为0000~4095。Ecode-V₂有一种通用结构,命名为Ecode128。Ecode-V₂已分配的NSI应符合附录B的规定。3Ecode-V₃的NSI为数字字符,十进制取值为00000~65535。Ecode-V₄的NSI为数字字符,十进制取值为00000~65535。Ecode-V₄用于兼容现有国际、国内相关标准规定的各种已存在、应用的编码方案。Ecode-V₄已分配的NSI应符合附录B的规定。5.3通用编码Ecode通用编码结构包括Ecode64、Ecode96、Ecodel28。Ecode通用编码的MD由分区码(domaincode,DC)、应用码(applicationcode度,例如:DC值为1,则AC为1位十进制数字。Ecode64的DC空缺。Ecode通用编码的结构见表2。表2Ecode通用编码的结构编码类型数据结构总长度VNSIMDDCACEcode6410064 6位十进制数字6位十进制数字17位十进制数字Ecode96100961位1~9位十进制数字18~10位十进制数字25位十进制数字Ecodel28201281位1~9位十进制数字26~18位十进制数字33位十进制数字注1:Ecode96中AC长度与IC长度之和为19位。注2:Ecode128中AC长度与IC长度之和为27位。6表示形式针对一维条码、二维条码、射频识别(RFID)标签等多种自动识别载体,Ecode具有纯文本、二进制等表示形式。在网络传输和解析中,还可以解析和全球广域网形式表达。Ecode表示形式示例见表3。其中,Ecode纯文本表示形式与二进制表示形式之间的转换规则应符合附录C的规定。表3Ecode表示形式示例表示形式示例说明纯文本100010123456789供人识读,可直接存储于一维条码、二维条码解析1.0001.0123456789信息系统中用于对Ecode编码的解析全球广域网https://example,com/E=100010123456789或/ecode/100010123456789统一资源标识符(URI)格式,采用域名系统(DNS)解析机制,可直接存储于二维条码二进制000100000000000100000001001000110100010101100111适用于在RFID标签中存储4(资料性)Ecode各版本的适用范围及编码示例A.1Ecode不同版本的适用范围Ecode不同版本的适用范围见表A.1。表A.1Ecode不同版本的适用范围版本适用范围GS1系统编码编码容量小于10²°,编码字符集为数字字符集Ecode-V₂编码容量小于10,编码字符集为数字字符集Ecode-V₃编码字符集为字母数字型编码字符集为Unicode字符集A.2Ecode-V₀编码示例Ecode-V。用于兼容GS1系统。在某些应用中,仅当需要将编码数据以Ecode编码格式在数据库中进行存储时,才将GS1系统编码转换为Ecode编码。转化通过在GS1系统编码前自动补0实现,即V为0,NSI为0000。例如,某一商品的GS1系统编码为(01)06901234567892(21)ABC123456,转化为Ecode即:00000010690123456789221ABC123456。A.3Ecode-V,编码示例某一物品,Ecode编码为10064000326470101,其中V为1,NSI为0064,AC为000326,IC为某一物品,Ecode编码为1009651001004968322098612,其中V为1,NSI为0096,DC为5,AC为10010,IC为04968322098612,MD为51001004968322098612。A.4Ecode-V₂编码示例某一线缆产品,Ecode编码为201289985295628198883034821060729,其中V为2,NSI为0128,DC为9,AC为985295628,IC为198883034821060729,MD为9985295628198883034821060729。A.5Ecode-V₃编码示例编码为3000010123456789Ax@0123456789,其中V为3,NSI为00001,MD为0123456789Ax@0123456789。5A.6.1对象标识符(objectidentifier,OID)编码转换为Ecode某一基于OID的地理位置标识编码为8896.1.01.079300000.4930000,其Ecode编码V为4,NSI为00001,MD为8896.1.01.079300000.4930000,即对应的Ecode为400008896.1.01.079300000.4930000。A.6.2Handle编码转换为Ecode某一篇文章的Handle编码为16.1111/auguest99-overview,其Ecode编码V为4,NSI为00002,MD为16.1111/auguest99-overview,即对应的Ecode为40000216.111l/auguest99-overview。A.6.3分布式标识符(decentralizedidentifier,DID)编码转换为Ecode某一份缴税证明的DID为did:example:123456?versionld=1,00003,MD为did:example:123456?versionld=1,即对应的Ecodeversionld=1.为400003did:example:123456?6(规范性)Ecode已分配的V和NSI如表B.1所示。Ecode说明VNSI1Ecode64编码结构Ecode96编码结构2Ecode128编码结构4Handle编码7(规范性)Ecode纯文本表示形式与二进制表示形式之间的转换规则C.1Ecode-V,的转换规则当Ecode-V₁需要在RFID等载体中标识时,需要在十进制和二进制之间相互转换,转换规则如下。a)V的转换规则:1位十进制的V与4位二进制的V可以相互转换。b)NSI的转换规则:4位十进制的NSI作为一个整体与12位二进制的NSI可以相互转换;当12位二进制的NSI转换为十进制的NSI后,如果十进制的NSI不足4位,则应在NSI左端补0,补足4位。c)MD的转换规则:1位十进制的MD与4位二进制的MD可以相互转换,具体见表C.1。只有表C.1中出现的4位二进制的MD和1位十进制的MD之间才能相互转换。假定MD的二进制结构为bmbm-1…b₁,m为整数,4≤m≤80,这个MD对应的十进制结构为d,…d₁,n为整数,l≤n≤20,则十进制的MD与二进制的MD存在如下关系:——bwbm-1…b;从右到左每四位与d,…d₁从右到左每一位存在如表C.1所示的相互转换关系。十进制二进制十进制二进制0516273849C.2Ecode-V₂的转换规则当Ecode-V₂需要在RFID等载体中标识时,需要在十进制和二进制之间相互转换,转换规则如下。a)V的转换规则:1位十进制的V与4位二进制的V可以相互转换。b)NSI的转换规则:4位十进制的NSI作为一个整体与12位二进制的NSI可以相互转换;当12位二进制的NSI转换为十进制的NSI后,如果十进制的NSI不足4位,则应在NSI左端补c)MD的转换规则:1位十进制的MD与4位二进制的MD可以相互转换,具体见表C.1。只有表C.1中出现的4位二进制的MD和1位十进制的MD之间才能相互转换。假定MD的二进制结构为bbm-1…b₁,m为整数,4≤m≤112,这个MD对应的十进制结构为d,…d₁,n为整数,l≤n≤28,则十进制的MD与二进制的MD存在如下关系:——bbw-1…b₁从右到左每四位与d,…d₁从右到左每一位存在如表C.1所示的相互转换关系。8GB/T31866—2023C.3Ecode-V₃的转换规则当Ecode-V₃需要在RFID等载体中标识时,需要在字母数字型和二进制之间相互转换,转换规则如下。a)V的转换规则:1位十进制的V与4位二进制的V可以相互转换。b)NSI的转换规则:5位十进制的NSI作为一个整体与16位二进制的NSI可以相互转换;当16位二进制的NSI转换为十进制的NSI后,如果十进制的NSI不足5位,则应在NSI左端补0,补足5位。NSI最大值为65535。c)MD的转换规则:1位字母数字型的MD与6位二进制的MD可以相互转换,具体见表C.2。只有表C.2中出现的6位二进制的MD和1位字母数字型的MD之间才能相互转换。假定MD的二进制结构为b。bm-1…b₁,m为整数,6≤m≤234,这个MD对应的字母数字型结构为d,…d₁,n为整数,l≤n≤39,则字母数字型的MD与二进制的MD存在如下关系:——m=n×6; b.b-…b,从右至左每六位与d,…d,从右至左每一位存在如表C.2所示的相互转换关系表C.2字母数字型MD与二进制MD的对应关系字母数字型二进制字母数字型二进制字母数字型二进制字母数字型二进制0GWm1HXn2IYO3JZp4Kaq5Lbr6MCs7Ndt8Oeu9PfVAQgwBRhXCSyDTjZEUk———FVl——C.4Ecode-V₄的转换规则当Ecode-V₄需要在RFID等载体中标识时,需要在字符和二进制之间相互转换,转换规则如下。a)V的转换规则:1位十进制的V与4位二进制的V可以相互转换。9b)NSI的转换规则:5位十进制的NSI作为一个整体与16位二进制的NSI可以相互转换;当16位二进制的NSI转换为十进制的NSI后,如果十进制的NSI不足5位,则应在NSI左端补0,补足5位。NSI最大值为65535。c)MD的转换规则:按照申请Ecode编码时注明的MD字符集及编码规则转换。C.5Ecode通用结构的转换规则Ecode64和Ecode96面向MD无特定含义的编码需求,是Ecode-V₁的两种特殊情况。Ecode64和Ecode96的文本表示形式与二进制表示形式之间的转换规则应符合C.1中的相关规定。Ecode96中DC、AC和IC之间的取值关系如表C.3所示。DCAC二进制十进制值二进制位数十进制数字位二进制位数十进制数字位14比特1位72比特18位22位68比特17位312比特3位64比特16位416比特60比特15位520比特5位56比特14位624比特52比特13位728比特48比特12位832比特8位44比特11位936比特9位40比特10位0预留Ecodel28面向MD无特定含义的编码需求,是Ecode-V。的一种特殊情况。Ecodel28的文本表示形式与二进制表示形式之间的转换规则应符合C.2中的相关规定。Ecodel28中DC、AC和IC之间的取值关系如表C.4所示。DCAC二进制十进制值二进制位数十进制数字位二进制位数十进制数字位14比特104比特2100比特312比特96比特416比特4位92比特520比特5位88比特624比特6位84比特AC二进制十进制值二进制位数十进制数字位二进制位数十进制数字位728比特7位80比特20位832比特8位76比特19位936比特9位72比特18位0预留[1]GB/T1988—1998信息技术信息交换用七位编码字符集[2]GB/T16986—2018商品条码应用标识符[3]GB/T17969.1—2015信息技术开放系统互连OSI登记机构的操作规程第1部分:一般规程和国际对象标识符树的顶级弧[4]GB/T40204—2021追溯二维码技术通则tioninterchangedentifierregistrationauthorities:Generalpro

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论