[发明专利]一种用于RFID系统的多标签防碰撞方法有效
申请号: | 201210303861.8 | 申请日: | 2012-08-24 |
公开(公告)号: | CN102880843A | 公开(公告)日: | 2013-01-16 |
发明(设计)人: | 石乐义;王晓蕊 | 申请(专利权)人: | 中国石油大学(华东) |
主分类号: | G06K7/00 | 分类号: | G06K7/00 |
代理公司: | 济南舜源专利事务所有限公司 37205 | 代理人: | 王连君 |
地址: | 266555 山东省*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种用于RFID系统的多标签防碰撞方法,该方法以16个时隙的识别为基础,采用轮询和随机接入相结合的思想:将整个标签的响应过程分为16个时隙;阅读器不断发送清点请求指令,要求在其阅读范围内的标签给予响应;当有标签进入读写器的阅读范围时,接收到阅读器发出的射频信号后发送自身携带的信息,阅读器检测收到的信息,若对信号解析成功,表示没有碰撞发生,清点完毕,完成对标签的读取;若没有成功解析出标签发送的信息,则表示标签发生碰撞。该多标签防碰撞方法避免了大规模轮询,提高了识别效率,可以有效防止假冒标签等恶意攻击。 | ||
搜索关键词: | 一种 用于 rfid 系统 标签 碰撞 方法 | ||
【主权项】:
一种用于RFID系统的多标签防碰撞方法,其特征在于包括以下步骤:a在初始状态下,阅读器发给标签的掩码Mask长度设置为0,阅读器不断发送清点请求指令,要求在其阅读范围内的标签给予响应;b当有标签进入读写器的阅读范围时,标签接收到阅读器发出的射频信号,凭借感应电流获得的能量向阅读器发送自身携带的信息;阅读器检测收到的信息,若对信号解析成功,表示没有碰撞发生,清点完毕,完成对标签的读取;若没有成功解析出标签发送的信息,表示标签发生碰撞,则进入防碰撞过程;c在防碰撞过程中,阅读器将应答时间划分为16个时隙,每个时隙的长度大于一个标签和阅读器完成数据交换所需的时间长度;初始时,Mask值设为0000,并向所有标签发送清点请求指令;标签接收到清点请求指令后,将时隙计数器清0,然后从阅读器发送的请求数据帧中取出Mask值的有效位;标签比较Mask值的有效位与标签的唯一标识符UID中相同位数的最低有效位,若两者相同且符合条件的标签数只有一个,则成功读取标签,当前Mask值加1,继续轮询;若符合条件的标签数不止一个,阅读器记下此时的Mask值XXXX,然后把当前Mask值加1,重新发送清点请求指令,直到16个时隙轮询完。若此时仍有未被识别的标签,则阅读器把Mask值设为0000 XXXX,继续进行下一次16个时隙的轮询;若进行完以上两次16时隙共32时隙的轮询后,仍有标签未被识别,则命令剩余的标签随机独立地在0~15中选择一个整数作为自己发送UID的时隙序号,并将这个序号存在标签寄存器SN中;然后与时隙0至时隙15进行比较,若标签寄存器SN中的值等于时隙值,则发送自身UID;若无碰撞发生,则标签被成功识别;若仍有碰撞,则标签进入等待状态;在下一个16时隙过程中重复该步骤,直到执行阅读器的某次清点请求指令发现不存在碰撞为止,此时标签全部被识别。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国石油大学(华东),未经中国石油大学(华东)许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201210303861.8/,转载请声明来源钻瓜专利网。