GB/T35423-2017

物联网标识体系Ecode在NFC标签中的存储

Identificationsystemforinternetofthings—EcodeencodingspecificationsforNFCtag

本文分享国家标准物联网标识体系Ecode在NFC标签中的存储的全文阅读和高清PDF的下载,物联网标识体系Ecode在NFC标签中的存储的编号:GB/T35423-2017。物联网标识体系Ecode在NFC标签中的存储共有16页,发布于2018-04-01
  • 中国标准分类号(CCS)A24
  • 国际标准分类号(ICS)35.040
  • 实施日期2018-04-01
  • 文件格式PDF
  • 文本页数16页
  • 文件大小896.85KB

物联网标识体系Ecode在NFC标签中的存储


国家标准 GB/T35423一2017 物联网标识体系 Eeode在NFC标签中的存储 Identifieationsystemforinternetofthings EcodeencodingspecifieationsforNFCtag 2017-12-29发布 2018-04-01实施 国家质量监督检验检疫总局 发布 国家标准化管理委员会国家标准
GB/35423一2017 目 次 前言 范围 2 规范性引用文件 术语和定义 缩略语 Ecode在NFC标签中存储的逻辑结构和表示方式 Ecode在四类NFC标签逻辑结构中的存储方法 附录A资料性附录NFCForum四类标签的逻辑存储结构 附录B(资料性附录》Ecode存储于NFcFarw类型1标签的静态逻辑存储结构示例 13 参考文献
GB/35423一2017 前 言 本标准按照GB/T1.1一2009给出的规则起草 本标准由全国物品编码标准化技术委员会(SAC/TC287)提出并归口 本标准起草单位;物品编码中心,深圳市标准技术研究院、铁路信息技术中心、烟台东方瑞 创达电子科技有限公司、中检集团溯源技术服务有限公司、复旦大学、北京农业信息技术研究中心,航天 信息股份有限公司、江苏稻源微电子有限公司、通信工业协会 本标准主要起草人:张旭、田娟、李媛红、李君斌、张若愚、尚红权、刘小峰、吴晓蕾、李方,王庆武、张健、 王妹、刘巍、王俊宇、期治博、李凯迪、王占厚、孙传恒、杨信廷、李文勇、陆会会、张楠、杜景荣、胡泽锋
GB/35423一2017 物联网标识体系 Ecode在NFC标签中的存储 范围 本标准规定了Ecode在四类NFC标签中存储的逻辑结构、表示方式和存储方法 本标准适用于采用NFC标签作为数据载体的Ecode物联网应用 规范性引用文件 下列文件对于本文件的应用是必不可少的 凡是注日期的引用文件,仅注日期的版本适用于本文 件 凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件 GB/T16649.4一2010识别卡集成电路卡第4部分:用于交换的结构、安全和命令 GB/T318662015物联网标识体系物品编码Ecode 术语和定义 GB/T318662015界定的以及下列术语和定义适用于本文件 3.1 startcharactersforEcode Ecode起始符 位于Ecode起始位置的字符,用于识别Ecode 缩略语 下列缩略语适用于本文件 V;版本(Version) NSI编码体系标识(NumberingSystemldentifier) MD;主码(MasterDatacode) NFC:近场通信(NearFieldCommunication) NDEF;NFC数据交换格式(NFCDataExehangeFormat) EF;基本文件(ElementaryFile DF;专用文件(DedicatedFile MF:主文件(MasterFile) cC;参数集(CapabilityContainer) TLV;标签,长度,值(Tag,lLength,Value) OTP:一次可编程(OneTimmeProgrammable' UD;惟一标识(Uniqueldientifieation)
GB/T35423一2017 Ecode在NFC标签中存储的逻辑结构和表示方式 5.1Ecode在NFC标签中存储的逻辑结构 Ecode在NFC标签中存储时,其逻辑结构按顺序分区为标识位区、Ecode惟一标识区、属性区和用 户区.每个逻排分区的前1个字节均用于逻排分区的封装 其中,标识位区、Ecode惟一标识区为必选 属性区、用户区为可选 Ecode在NFC标签中存储的逻辑结构见表1 表1Ecode在NFC标签中存储的逻辑结构 存储内容 说明 占1个字节,按比特位数从高到低依次存储Ecode应用标识位、属性区标识位和用户区标识 标识位区 位,低5位保留 Eode惟一标识区顺序存储Eode起始符,版本V,编码体系标识NsI和Ecode主码MD 属性区 存储标识对象的属性值 存储用户自定义数据 用户区 5.2Ecode在NFC标签中存储的表示方式 5.2.1标识位区 标识位区是必选区,占1个字节,用于各标识位的集中存储 按比特位数从高到低依次存储Ecode 应用标识位、属性区标识位和用户区标识位 具体编码的表示方式见表2 表2标识位区编码的表示方式 标识位区(占1个字节 比特位数 D7位 D6位 D5位 D4位D0位 标识位名称 Eeode应用标识位 属性区标识位 用户区标识位 保留 判断该Ecode是否作为物品 用途说明 判断是否存在属性区 判断是否存在用户区 惟一标识用途 l:表示该Ecode用于物品 l:;表示存在属性区; l;表示存在属性区 编码方式 惟一标识应用 默认为0 0;表示不存在属性区 0;表示不存在属性区 0;其他应用用途 注,标识位区的比特位数按照从高(D7)到低(Do)顺序表示 5.2.2Ecode惟一标识区 Ecode惟一标识区是必选区,用于存储Ecode惟一标识 Ecode惟一标识区的数据内容由Ecode 起始符、版本V、编码体系标识NS和主码MD按顺序串联构成,当总比特位长度不是8的倍数时,在 末尾按8比特的最小整数倍补零 具体编码的表示方式见表3.
GB/35423一2017 表3Eede惟一标识区编码的表示方式 Eode惟一标识区 长度 编码表示方式 的数据内容 Ecode起始符 2个字节 按“E=”的8位ASCI码值存储,为固定值453Dh 版本V 4个比特 4位二进制 编码体系标识NsI 不定长,根据版本V确定 不定长.根据具体编码方按cB/T3I866中相关转换规则转换为二进制存储 Ecode主码MD 案确定 5.2.3属性区 属性区是可选区,用于存储标识对象的属性值 当存在多个属性值时,各属性值顺序相连 5.2.4用户区 用户区是可选区,用于存储用户自定义数据 如果存在属性区,则用户区应在属性区之后;如果不 存在属性区,则用户区应在Eeode惟一标识区后 Ecode在四类NFC标签逻辑结构中的存储方法 6.1rcode在NFc标签逻辑结构中存储的一般要求 NFCForum规定了类型1,类型2,类型3和类型4的四类NFC标签,参见附录A 根据标签的不 同,Ecode的存储结构也不同 Ecode在NFC标签逻辑中存储结构的要求见表4 表4 Ecode在NFC标签中存储的要求 类型标签名称 Ecode存储区 类型1标签 用户读写控制区 类型2标签 用户读写控制区 类型3标签 服务控制区 类型4标签 NDEF文件 6.2rcode在NFcForum类型1标签逻辑结构中的存储方法 Ecode在NFCForu类型1标签中存储时,应存储在用户读写控制区, 当采用静态存储结构时 标识位区的起始地址从用户读写控制区的数据块编号为2h的字节0开始,具体见表5;当静态存储结 构无法存储Ecode时,应采用动态存储结构,标识位区的起始地址从用户读写控制区的数据块编号为 3h的字节2开始,具体见表6 Ecode在NFCForum类型1标签的静态存储结构中的存储示例参见附录B
GB/T35423一2017 表5Ecode在NCForum类型1标签静态逻辑结构中的存储 类型 块编号 字节0 字节 字节2 字节3 字节4 字节5 字节6 字节7 olh UID6 UID区 UID-0 UID UID2 UI[D3 UID UID5 预留 11 cC区 2l 3l 4I 51 6 用户读写 71 标识位区十Ecode惟一标识区十属性区十用户区 控制区 8i 9l A Bl Cl 预留 Dh Eh 锁定0 锁定1 OTP.0 OTP-1 0TP2 0TP3 OTP4 OTP5 锁定/预留 注,块lh的字节4字节7中的××用于表示NDEF消息的封装 表6Ecode在NcForum类型1标签动态逻辑结构中的存储 字节7 类型 块编号 字节0 字节1 字节2 字节3 字节4 字节5 字节6 UID-6 UID区 oh UID-0 UID-1 UID2 UID3 UID4 UID-5 预留 ll CC区 锁定控制TIV 21l 存储控制TLV 用户读写 3l 控制区 标识位区十Ecode惟一标识区十属性区十用户区 Ch 预留 Dh Eh 锁定0 锁定1 OTP0 0TP1 OTP2 TP-3 OTP4 OTP5 锁定/预留 Fh 锁定2 锁定3 1oh 用户读写 l1h 标识位区十Ecoode惟一标识区十属性区十用户区 控制区 12h khl 锁定/预留 注 1;第Fh块和第kh块的锁定/预留区只是用于举例,锁定/预留区可以位于第Fh到结束之间的任意位置,锁 定/预留区分别由锁定控制TLV和存储控制TLV确定具体位置 注2,动态结构的用户读写控制区应包含lhCh的用户读写控制区和10h(k-1)h的用户读写控制区 注3,块2h的字节6一字节7中的××和块3h的字节0一字节1中的××用于表示NDEF消息的封装
GB/35423一2017 6.3cde在NFCForum类型2标签逻辑结构中的存储方法 Ecode在NFCForum类型2标签中存储时,应存储在用户读写控制区 当采用静态存储结构时 标识位区的起始地址从用户读写控制区的数据块编号为5的字节0开始,具体见表7 当静态存储结 构无法存储Ecode时,应采用动态存储结构,标识位区的起始地址从用户读写控制区的存储数据块编号 为7的字节2开始,具体见表8. 表7Eeode在NFCForum类型2标签静态逻辑结构中的存储 字节3 类型 块编号 字节0 字节1 字节2 0h 厂商使用区 1h 厂商使用区/锁定 2h 锁定0 锁定1 3h CC区 4l 用户读写 5h 控制区 标识位区+Ecode惟一标识区十属性区十用户区 Fh 注:块4的字节0字节3中的××用于表示NDEF消息的封装 表8Ecode在NFCForum类型2标签动态逻辑结构中的存储 字节3 类型 字节0 字节1 字节2 块编号 0h 厂商使用区 ll 厂商使用区/锁定 2h 锁定0 锁定1 3h CC区 4l 锁定控制TLV 5h 存储控制TLV 6h 用户读写控制区 7h Fh 标识位区十Eeode惟一标识区十属性区十用户区 锁定/预留区 kh 注1:表中的锁定/预留区只用于举例,锁定/预留区可以位于数据块Fh之后到结束之间的任意位置,锁定/预留 区分别由锁定控制LV和存储控制TILV确定具体位置 注2:块6的字节2字节3中的××和块7的字节0字节1中的××用于表示NDEF消息的封装
GB/T35423一2017 6.4 cede在NFCForum类型3标签逻辑结构中的存储方法 Eeodle在NFCForum类型3标签中存储时,应存储在服务关联的数据块中,标识位区的起始地址 应从服务关联的数据块编号为1的字节4开始,数据块编号为0的数据块用于存储访问数据块的属性 信息,具体见表9 表9Ecode在NFCForum类型3标签逻辑结构中的存储 字节T 服务类型 块编号 字节0 字节1 字节2 字节3 15 存储访问数据块的属性信息 0h 1h 服务" 2h ##+ 标识位区十Ecode惟一标识区十属性区十用户区 ## 注1,?表示编号,可以是A,B或其他值,参见图A.l. 注2:块1的字节0字节3中的××用于表示NDEF消息的封装 6.5Ecode在NFcForum类型4标签逻辑结构中的存储方法 Eeode在NFCForum类型4标签中存储时,应存储在NDEF文件中,标识位区的起始地址应从 NDEF文件的字节6开始,具体见表10 表10Ecode在NFCForum类型4标签逻辑结构中的存储 NDEF文件 偏移字节 字节0和字节1 字节2一字节5 从字节6开始 标识位区十Ecode惟一标识区十属 说明 存储数据信息的长度字段 性区十用户区 注:NDEF文件中的字节2一字节5中的××用于表示NDEF消息的封装
GB/35423一2017 附 录 A 资料性附录 NFcForum四类标签的逻辑存储结构 A.1NFcForum类型1标签的逻辑存储结构 NFCForum类型1标签存储结构根据存储容量的大小可分为静态存储结构和动态存储结构 静 态存储结构应用于物理存储容量为120字节的标签,动态存储结构应用于物理存储容量大于120字节 的标签 动态存储结构是在静态存储结构的基础上进行扩展 NFCForum类型1标签的静态存储结 构见表A.1,动态存储结构见表A.2 表A.1NFCForum类型1标签静态逻辑存储结构 类型 块编号 字节0 字节1 字节2 字节3 字节4 字节5 字节6 字节7 UID区 oh UID-0 UID-1 UID2 UID3 UID4 UID5 UID6 预留 CC区 1h 2h 3h 4h 5l 6h 用户读写 控制区 7h 8h 9h Ah Bh Ch 预留 Dh 锁定/预留 Eh 锁定0 锁定1 OTP0 0TP-1 0TP2 OTP-3 OTP4 OTP5 表A.2NFCForum类型1标签动态逻辑存储结构 类型 块编号 字节0 字节1 字节2 字节3 字节4 字节5 字节6 字节7 UID区 oh UID0 UID1 UD2 UD3 UD4 UD-5 UID6 预留 1h CC区 锁定控制TLV 存储控制TLv 2h 用户读写 3h 控制区
GB/T35423一2017 表A.2(续) 字节6 类型 块编号 字节0 字节门1 字节2 字节3 字节4 字节5 字节7 Dh 预留 Eh OTP0 oTP-1 OTP2 0TP-3 0TP4 OTP5 锁定0 锁定1 锁定/预留 Fh 锁定2 锁定3 10h 用户读写 llh 控制区 ---- khl 锁定/预留 注1:第Fh块和第kh块的锁定/预留只是用于举例,锁定/预留可以位于第Fh到结束之间的任意位置,锁定/预 留区分别由锁定控制TLV和存储控制LV确定具体位置 注2:块oh块Eh与静态存储结构一致,动态存储结构有占5个字节的锁定控制TLV和占5个字节的存储控 制TLv A2Ncrmm类型2标签的逻辑存储结构 NFCForum类型2标签存储结构可分为静态存储结构和动态存储结构 静态存储结构应用于物 理存储容量为64字节的标签,动态存储结构应用于物理存储容量大于64字节的标签 动态存储结构 是在静态存储结构的基础上进行扩展 NFCForum类型2标签的静态存储结构见表A.3,动态存储结 构见表A.4 表A.3NFcC orum类型2标签静态逻辑存储结构 类型 块编号 字节0 字节1 字节2 字节3 oh 厂商使用区 厂商使用区/锁定 1h 21 锁定0 锁定1 3h ccC区 4h 用户读写 控制区 *" Fh 表A.4NFcroru类型2标签动态逻辑存储结构 类型 块编号 字节0 字节1 字节2 字节3 oh 厂商使用区 1h 厂商使用区/锁定 锁定0 锁定1 2
GB/35423一2017 表A.4(续》 类型 块编号 字节0 字节l1 字节2 字节3 CC区 3h 锁定控制TLV 4l 5h 存储控制TLV 6h 用户读写 控制区 7h ## Fh 锁定/预留区 kh 注1:表中的锁定/预留区只用于举例,锁定/预留区可以位于数据块Fh之后到结束之间的任意位置,锁定/预留 区分别由锁定控制TLV和存储控制TIV确定具体位置, 注2;块oh块FHh的存储结构与静态存储结构一致,动态存储结构存在各占5个字节的锁定控制IV和存储 控制TLV A.3NFCForum类型3标签的逻辑存储结构 NFCForum类型3标签的信息存储基本单元为内存块,每个内存块的大小是16个字节,类型3标 签内的内存块的数目由硬件芯片决定 数据读写需通过内存块所属的服务来操作 每个服务关联一组 数据块 类型3标签与FeliCa卡兼容,采用FeliCa卡的存储结构及管理方式,FeliCa卡存储结构示意图见 图A.l1 注:FeliCa指索尼公司推出的一种非接触式智能卡技术
GB/T35423一2017 物理卡 系统1 系统2 系统n 区域 块编号 服务A 服务A 由区域A 管理的块 服务B 服务B 区域B 服务C 由区域B 管理的块 服务C 未使用 图A.1FeliCa卡存储结构示意图 A.4NcForum类型4标签的逻辑存储结构 NFCForum类型4标签采用GB/T16649.42010定义的文件树结构来进行数据存储和管理,文 件树结构示意图见图A.2 该文件树结构由DF和EF组成,MF是一种特殊的DF,即处于根位置的 DF EF中存放数据信息 类型4标签中至少包含两个EF文件:CC文件和NDEF文件 I 图A.2文件树结构示意图 0
GB/35423一2017 附录B 资料性附录 Ecde存储于NCForum类型1标签的静态逻辑存储结构示例 对于某一个Ecode为1009612345678901234567890的商品,其版本V为1,NSI为0096,MD为 12345678901234567890. 当采用类型1标签的静态内存结构进行存储时. 第一步;确定标识位区的内容 Ecode应用标识位为(1); 22) 不存在属性区,属性区标识位为(o). 不存在用户区,用户区标识位为(0) 3 因此,标识位区的二进制编码为:(100l00000)转成十六进制编码为8oh 第二步;确定Ecode惟一标识区的内容 根据GB/T318662015的转换规则,将版本V,NSI和MD依次转换为二进制: v.(o0l).,NsH. 000001100000). MD: (00010010001101000101011001ll100010010000000100100011o100010101100111100010010000. 22 将V,NSI和MD的二进制顺序组合在一起 V+NSIMD: 0001000001l100000000100100011010001010110011110001001000000010010001l0100010101l001l l100010010000).,对应的十六进制为106o12345678901234567890h. 33 Ecode起始符为“E=”,对应的十六进制编码为:453Dh. ! Ecode惟一标识区存储的十六进制编码为:453D106012345678901234567890h. 第三步:确定属性区和用户区: 由于不存在属性区和用户区,因此,不用存储属性值和用户值 Ecode在类型1标签的存储示例具体见表B.1 表B.1Ecode以十六进制编码存储在NFCForum类型1标签静态逻辑结构的示例 类型 块编号 字节-0 字节-1 字节-? 字节-3 字节-4 字节-5 字节-6 字节-? UID oh UD-0 UID-1 UD-2 UID-3 UD-4 UID-5 UID-6 1h CC区 ×× ×x ×× 数据 数据 2h ×X ×× ×X ×× 80h ×X ×× 数据 3h 45h 3Dh 1oh 6oh 12h 34h 56h 数据 4h 78h 90h 12h 34h 56h 78h 9oh 数据 小 6h 数据 7h 数据 数据 8h 数据 9h 1
GB/T35423一2017 表B.1续 类型 块编号 字节-0 字节-l 字节-2 字节-3 字节-4 字节-5 字节-6 字节-7 数据 Ah Bh 数据 Ch 数据 预留 Dh 锁定/预留 Eh 锁定0 锁定1 oTP0 OTP-1 oTP2 TP-3 0TP4 TP5 注1;块1h的字节4一字节7中的××用于表示NDEF消息的封装 注2:块2h的字节0字节3中的××用于表示标识位区的封装 注3,块2h的字节5~字节7中的××和块3h中的字节0中的××用于表示Eoode惟一标识区的封装 12
GB/35423一2017 参 考文献 [1]NFCForum2006-07-24NFCData ExhamngeFoma(NDEF)TecdhmicllsSpeeifeationNDEF1.0 [2]NFCForum. 12011-04-13 pecificationTechnicalSpecificationTlTOP1.1 1TagOperation ype1 ificationTechnicalSpecificationT2TOP1.1 [a]NrcForm200531Te2TeOpeatiomnSest [4]NFCForum n2011-06-28Type3TagOperationSpeifcation.TechniealSpeeificationT3TOP1.l [5们 NFCForum2011-06-28Type4Tag Op nSpecification.TeehnicllsSpecificationT4TOP1.l eration [[6]王森等.NFC技术原理与应用[M].北京;化学工业出版社,2014

物联网标识体系Ecode在NFC标签中的存储GB/T35423-2017

物联网作为当今数字化时代的重要组成部分,其涉及的领域越来越广泛。而如何对物联网中的各种设备进行统一的管理和识别,对于物联网的发展至关重要。因此,针对物联网中设备的标识问题,国际上已经提出了一系列的标识体系,其中最具代表性的是Ecode标识体系。

Ecode标识体系是一种基于二维码的标识技术,它最早由中国电子标准化研究院提出,并得到了国际标准化组织的认可。与传统的条形码相比,Ecode标识体系具有信息容量大、易读易写、易制造等优势。因此,在物联网应用场景下,Ecode标识体系被广泛应用。

在Ecode标识体系中,标识码可以被存储在不同的介质中,其中最常用的介质之一就是NFC标签。NFC(Near Field Communication)技术是一种近距离高频无线通信技术,它可以使两个电子设备在非接触的情况下进行数据交换。因此,在物联网应用场景下,NFC标签也被广泛应用于各种终端设备和产品中。

为了使Ecode标识体系在NFC标签中得到更好的应用,国家标准化组织制定了GB/T35423-2017标准,用于规范Ecode在NFC标签中的存储方式。该标准主要包括以下内容:

  • 对Ecode标识码的格式、长度、编码等进行规定;
  • 对NFC标签的类型、容量、读写模式等进行规定;
  • 对Ecode在NFC标签中存储的位置、方式等进行规定;
  • 对Ecode在NFC标签中的安全性进行规定。

通过GB/T35423-2017标准的制定,可以使得Ecode在NFC标签中得到更好的存储和应用,同时也提高了标识体系的安全性和可靠性。

总之,随着物联网技术的不断发展和应用,标识体系也将变得越来越重要。而Ecode标识体系作为一种创新性的标识技术,在物联网应用场景下具有广泛的应用前景。

物联网标识体系Ecode在NFC标签中的存储的相关资料

    和物联网标识体系Ecode在NFC标签中的存储类似的标准

    物联网标识体系Ecode的注册与管理
    上一篇 本文分享国家标准物联网标识体系Ecode的注册与管理的全文阅读和高清PDF的下载,物联网标识体系Ecode的注册与管理的编号:GB/T35422-2017。物联网标识体系Ecode的注册与管理共有6页,发布于2018-04-01
    水上施工船舶分类编码
    本文分享国家标准水上施工船舶分类编码的全文阅读和高清PDF的下载,水上施工船舶分类编码的编号:GB/T35424-2017。水上施工船舶分类编码共有10页,发布于2018-04-01 下一篇
    相关推荐