[发明专利]大容量RFID电子标签动态分区方法及电子标签和应用有效
| 申请号: | 201310293411.X | 申请日: | 2013-07-12 |
| 公开(公告)号: | CN104281529B | 公开(公告)日: | 2018-01-16 |
| 发明(设计)人: | 汤一清 | 申请(专利权)人: | 北京金辉东方科技有限公司 |
| 主分类号: | G06F12/02 | 分类号: | G06F12/02 |
| 代理公司: | 北京市盛峰律师事务所11337 | 代理人: | 赵建刚 |
| 地址: | 100036 北京市*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 容量 rfid 电子标签 动态 分区 方法 应用 | ||
技术领域
本发明涉及电子标签技术领域,尤其涉及一种大容量RFID电子标签动态分区方法及大容量RFID电子标签和其应用。
背景技术
按照EPCglobal Class1 Gen2标准,RFID电子标签存储区分为TID(标签识别号)、EPC(电子产品代码)、Reserved(保留区,一般用于存取密码)、User(用户数据区)四个独立存储区块(Bank)。电子标签的容量是指其用户数据区的容量,在大多数场合,只需要存取TID、EPC等信息,不需要使用用户数据区。近年来,随着RFID应用推广普及,有越来越多的应用开始利用用户数据区,存放资料数据。考虑到读写速度及芯片大小等因素,现在RFID典型的用户数据区的存储空间一般在2kb以下。近年来由于资产管理应用电子标签的需要,2kb以上的大容量标签也越来越常见。
一般情况下,某一具体应用,预先选定某一容量的电子标签,自定义用户数据区的数据格式,该应用自成封闭体系。这种模式,近年来开始出现致命问题:当需要在同一电子标签上,存储不同应用的数据时,这种模式不能满足要求。业界解决的办法是要么增加电子标签,各用各的,要么重新更换原来的系统,使之与新情况兼容。在原有应用已经大批量展开的情况下,这两种方式都不能让人满意。
还有此前的应用,一般选存储容量相同的电子标签。对于一个小的应用,这没什么问题,对于大型应用,尤其是垂直管理的行业应用,如石化、电力、军队等,信息化往往是分期、分批、分类的,这种一刀切的选择,在技术、经济s上都不合理,例如开始时配2kb的,后来2kb的市场供应少了,主流为8kb的了,怎么解决?把8kb的当2kb的用,空间浪费;把以前2kb的都换成8kb的,标签加装的成本是很高的。
发明内容
本发明的目的在于提供一种大容量RFID电子标签动态分区方法及大容量RFID电子标签和其应用,通过对电子标签用户数据区进行可变单元大小的分区并依此建立分区索引的方法,能够实现电子标签数据区的动态分割、平衡读写速度与存储效率(在提高存取速度的同时减少存储空间浪费)、允许多个应用使用同一标签、允许不同容量电子标签混合使用,尤其提高了对后续未知应用的兼容性,为解决大容量RFID电子标签的分期分批推广应用的问题提供了有效的解决办法,从而解决现有技术中存在的前述问题。
为了实现上述目的,本发明采用的技术方案如下:
一种大容量RFID电子标签动态分区方法,包括以下步骤:
S1,获取RFID电子标签的用户数据区;
S2,将所述用户数据区划分为至少五个分区;所述五个分区包括:分区头、分配表、位图、分配项和动态数据区。
优选的,S2具体为将所述用户数据区依次划分为:分区头、分配表、位图、分配项和动态数据区,五个分区。
优选的,所述分区头用于存放标签容量、分配单元的大小、分配表指针长度和分配项的数目;所述分配表用于描述各所述分配单元的链表结构;所述位图用于快速显示存储空间的分配情况;所述分配项用于记录各应用申请的分配项目;所述动态数据区是用于供各应用使用的数据存储区并按分配单元进行实际数据存取。
优选的,所述标签容量为整个电子标签用户数据区的容量大小;所述分配单元为每次可供申请的空间,所述分配单元的大小为每次可供申请的空间的大小;所述分配项与应用对应,每一个应用对应一个分配项,所述分配项的数目即是所有应用的总数;所述分配表中的每一组比特与一个分配单元对应,其值指向下一个分配单元;从逻辑功能上讲,所述分配表是所述分配单元的存取索引;所述位图是一连串存储位,每一位与一个分配单元对应,0表示该分配单元未使用,1表示已使用;所述分配项中以一个字节标记某一个应用,其大小可调,其后紧跟的一组字节,指向该分配项在分配表中链表的起始节点;每一个应用对应一个分配项并占用一个或多个分配单元。
优选的,在进行所述分区时依照以下公式计算得到各分区的空间地址:
分区头:0~H-1,长度H字节
分配表:H~H-1+FL*N/8
位图:H+FL*N/8~H-1+FL*N/8+int(N/8)
分配项:H+FL*N/8+int(N/8)~H-1+FL*N/8+int(N/8)+D*(1+FL/8)
动态数据区:H+FL*N/8+int(N/8)+D*(1+FL/8)开始到标签空间结束;
其中:
标签容量:Cap,以字节为单位,具体为电子标签的用户数据区大小,具体值由具体标签决定;
分配单元大小:Unit,以字节为单位,可选择;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京金辉东方科技有限公司,未经北京金辉东方科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310293411.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:展示装置、系统及显示信息的方法
- 下一篇:电子组件





