【技术实现步骤摘要】
本专利技术属于本专利技术属于射频涉识别
中的多标签读取技术,特别涉及一种改进的RFID防碰撞方法。
技术介绍
无线射频识别(Radio Frequency Identification,RFID)是一种通过射频信号的空间耦合对目标对象进行识别的非接触式自动识别技术。在RFID系统中,当多个标签同时与阅读器通信时,由于在每个阅读器的感应场中只能有一个共享的无线信道处于工作状态,则标签之间的碰撞将导致阅读器不能正常的识别标签。现有的标签防碰撞算法可以分为基于ALOHA机制算法和基于二进制树机制算法。其中基于ALOHA机制算法属于不确定型算法,该算法流程简单,易于实现,缺点是在标签碰撞数量较大的时候,算法识别效率会迅速降低,同时,由于查询的随机性,标签可能出现漏读的致命缺点。基于二进制树机制算法相对复杂,识别周期长、标签功耗大,但是能够有效的解决标签漏读的问题,属于确定型方法。
技术实现思路
本专利技术为了减少标签的识别时间,提出了一种改进的RFID防碰撞方法。该方法中读写器能够依据碰撞的不同状态,引入异或运算优化査询请求,自适应的生成有效的查询前缀,避免了标签识别过程中不必要空闲时隙的产生,提高了算法性能。一种改进的RFID防碰撞方法,包括如下步骤:s1:读写器初始化查询堆栈S,并置空堆栈,初始查询命令入栈;s2:如果查询栈为空,跳转到步骤s5;否则读写器取出当前的查询栈栈顶命令,广播查询命令;s3:接收到广播信号的标签判断是否满足查询条件,如果满足查询条件就发送响应信息;s4:如果仅有一个标签响应,则阅读器识别出该标签,并发送静默命令。否则阅读器根据当前 ...
【技术保护点】
一种改进的RFID防碰撞方法,其特征在于,包括如下步骤:s1:读写器初始化查询堆栈S,并置空堆栈,初始查询命令入栈;s2:如果查询栈为空,跳转到步骤s5;否则读写器取出当前的查询栈栈顶命令,广播查询命令;s3:接收到广播信号的标签判断是否满足查询条件,如果满足查询条件就发送响应信息;s4:如果仅有一个标签响应,则阅读器识别出该标签,并发送静默命令。否则阅读器根据当前的标签碰撞状态结合IAC算法生成查询前缀,并将查询前缀入查询栈;跳转至步骤s2;s5:碰撞算法执行完毕。
【技术特征摘要】
1.一种改进的RFID防碰撞方法,其特征在于,包括如下步骤:s1:读写器初始化查询堆栈S,并置空堆栈,初始查询命令入栈;s2:如果查询栈为空,跳转到步骤s5;否则读写器取出当前的查询栈栈顶命令,广播查询命令;s3:接收到广播信号的标签判断是否满足查询条件,如果满足查询条件就发送响应信息;s4:如果仅有一个标签响应,则阅读器识别出该标签,并发送静默命令。否则阅读器根据当前的标签碰撞状态结合IAC算法生成查询前缀,并将查询前缀入查询栈;跳转至步骤s2;s5:碰撞算法执行完毕。2.根据权利要求1所述的一种自适应分组机制的RFID防碰撞方法,其特征在于:查询命令的’*’表示标签中对应位置可以匹配任意的编码,查询命令的’#’表示标签中对应位置按位异或操作。3.根据权利要求1所述的一种自适应分组机制的RFID防碰撞方法,其特征在于:...
【专利技术属性】
技术研发人员:杨育斌,沈金伟,柯宗贵,
申请(专利权)人:蓝盾信息安全技术有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。