The invention discloses a ISO15693 compliant RFID tag inventory method, when the application scenarios of 1) the existence of a large number of labels, often need to repeat inventory; 2) the number of each inventory label changes is only a small part of a large number of labels; 3) there are certain requirements for the speed of inventory; adopts the following methods: S1. memory settings and a table of the data in memory, all used to label UID to save each inventory; S2. in each inventory, the card reader reads the data from all tags UID traversal, check the data table if the label has a reduced portion, and will still exist for the label silence state S3. using the existing search algorithms; continue to inventory for possible new labels; S4. according to the inventory update memory in the data table results. The invention can greatly improve the speed of the repeated counting, and can be well applied to the library's intelligent bookshelf, the library self-help loan and the equipment and so on.
【技术实现步骤摘要】
一种符合ISO15693协议的RFID标签盘点方法
本专利技术涉及RFID标签识别
,具体涉及一种符合ISO15693协议的RFID标签盘点方法。
技术介绍
在RFID标签识别领域,某些应用需要快速识别大量标签,而影响识别速度的主要瓶颈在于解决所谓的防碰撞问题。当射频识别系统工作时,不能排除可能会有一个以上的标签同时处于阅读器的作用范围内。一般情况下,同一个系统中的所有标签都使用同一个工作频率,因此存在着在传输过程中出现碰撞的问题。当有多个标签同时间向读卡器发送自己的存储信息时,将导致信息丢失,这就是所谓的碰撞问题。解决碰撞问题的方法有多种,一般的无线电技术方法有:空分多路法、频分多路法、码法多路法以及时分多路法等。在RFID标签识别领域,基于硬件复杂程度和成本的考虑,一般采用时分多路法。一种基于ISO15693协议的反碰撞算法介绍如下:该ISO1593协议的主要规范:1.标签到读卡器的传输数据采用曼彻斯特编码,曼彻斯特编码在半个比特周期时的负跳变为1,而正跳变为0,采用这种编码方式使读卡器可以识别到多个标签的数据碰撞。2.唯一识别号(UID,UniqueIdentifier),或称唯一序列号、唯一卡号。读卡器通过一个64位的唯一卡号来识别标签。这是防碰撞处理的前提条件。3.所有满足本协议的标签都支持两种强制指令:Inventory指令和StayQuiet指令。Inventory指令(盘点指令)是指:检查有效范围内是否有符合协议的电子标签存在;StayQuiet指令(静默指令)是指收到这个指令的标签不再响应盘点指令(除非断电或者离开读卡器的有效范围内 ...
【技术保护点】
一种符合ISO15693协议的RFID标签盘点方法,其特征在于,当应用场景呈现如下的特点时:1)存在大量标签,需要经常重复盘点;2)每次盘点标签变化的数量只是大量标签中的一小部分;3)对盘点的速度有一定要求;采用如下的盘点方法:S1.设置存储器,并在存储器里建立数据表,用来保存每次盘点到的所有标签的唯一序列号;S2.在每次盘点时,读卡器读取数据表里所有标签的唯一序列号进行遍历,检查数据表里的标签是否有减少的部分,并将仍然存在的标签设为静默状态;S3.采用现有技术的搜索算法对可能存在的新增标签继续盘点;S4.根据盘点结果更新存储器里的数据表。
【技术特征摘要】
1.一种符合ISO15693协议的RFID标签盘点方法,其特征在于,当应用场景呈现如下的特点时:1)存在大量标签,需要经常重复盘点;2)每次盘点标签变化的数量只是大量标签中的一小部分;3)对盘点的速度有一定要求;采用如下的盘点方法:S1.设置存储器,并在存储器里建立数据表,用来保存每次盘点到的所有标签的唯一序列号;S2.在每次盘点时,读卡器读取数据表里所有标签的唯一序列号进行遍历,检查数据表里的标签是否有减少的部分,并将仍然存在的标签设为静默状态;S3.采用现有技术的搜索算法对可能存在的新增标签继续盘点;S4.根据盘点结果更新存储器里的数据表。2.根据权利要求1所述的符合ISO15693协议的RFID标签盘点方法,其特征在于,S1的数据表中逐一记录所有标签的唯一序列号和标签总数;到S4时,在记录表上更新盘点后的所有标签的唯一序列号和标签总数,形成新的数据表。3.根据权利要求2所述的符合ISO15693协议的RFID标签盘点方法,其特征在于,S2中遍历的步骤如下:S21.读取数据表中的标签总数,记为M;设置一个计数器N,并设定其初始值为0;S22.如果N与M相等,结束遍历流...
【专利技术属性】
技术研发人员:孙国,郑彦斌,
申请(专利权)人:厦门印天电子科技有限公司,
类型:发明
国别省市:福建,35
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。