[发明专利]一种基于自适应分组机制的RFID防碰撞方法有效
| 申请号: | 201410329301.9 | 申请日: | 2014-07-10 |
| 公开(公告)号: | CN104134052B | 公开(公告)日: | 2016-11-16 |
| 发明(设计)人: | 凌捷;沈金伟;赵广强 | 申请(专利权)人: | 广东工业大学 |
| 主分类号: | G06K7/00 | 分类号: | G06K7/00 |
| 代理公司: | 广州嘉权专利商标事务所有限公司 44205 | 代理人: | 郑莹 |
| 地址: | 510090 广东*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | 本发明公开了一种基于自适应分组机制的RFID防碰撞方法,在阅读器端增设了查询栈、分组标志位和分组码,进而减少了阅读器向标签查询的次数,同时在识别出标签后直接进入静默状态,也不需要返回到根节点查询,进一步减少了查询次数;在标签端设置了碰撞组来记录碰撞位,有效减少了通信过程中的传输量;在标签端设置了状态标志state,有效地减少了标签的筛选范围,进而减少了阅读器的查询次数;阅读器不需要发送完整的ID编码,有效地减少了RFID系统的数据传输量。本发明可广泛应用于射频识别领域。 | ||
| 搜索关键词: | 一种 基于 自适应 分组 机制 rfid 碰撞 方法 | ||
【主权项】:
一种基于自适应分组机制的RFID防碰撞方法,其特征在于:包括:A、阅读器初始化查询栈为空,并发送Req(ALL,ALL)指令激活感应场内的所有标签,然后接收标签返回的应答信号;B、阅读器根据译码后的应答信号判断是否发生标签碰撞,若是,则根据碰撞位生成相应的碰撞码并进行记录,然后向标签发送碰撞指令Req(CID,null),反之,则转至步骤G;C、标签将碰撞指令Req(CID,null)保存至碰撞组Col_bit中,并将碰撞位的消息返回给阅读器;D、阅读器根据碰撞码和返回的消息设置分组标志位Div_bit和分组码Div_num,然后将元素(Div_bit,Div_num)和(Div_bit,
)依次加入查询栈;E、阅读器判断查询栈是否为空,若是,则释放碰撞码和Div_bit所占用的内存,并将Div_num的值置0,然后结束流程;反之,则将查询栈栈顶元素出栈,然后根据栈顶元素的内容发送Req(Div_bit,Div_num)指令,然后执行步骤F;F、阅读器根据符合Req(Div_bit,Div_num)指令的标签返回的应答消息,判断是否发生了碰撞,若是,则返回步骤C,反之,则将该标签的状态标志state置0和碰撞组Col_bit清空,并将其他标签的状态标志state自动减1,然后执行步骤G;G、阅读器发送指令对标签进行读写操作,然后在读写结束后发送静默命令使该标签进入静默状态,最后返回步骤E;其中,Req(ALL,ALL)指令,要求阅读器感应场范围内的所有标签返回自己的完整序列号进行响应;碰撞指令Req(CID,null),表示标签将CID的值与自身的ID值进行比较,从而得到发生碰撞的位置并进行记录,此后每次响应阅读器指令的时候,标签只发送碰撞位上的二进制值;Req(Div_bit,Div_num)指令,是指满足状态标志State为0且第Div_bit位上的数值为Div_num的标签响应阅读器,发送碰撞位上的二进制值,而其他标签的状态标志State自动加1;分组标志位Div_bit,用于记录以碰撞标签的哪一个比特位作为分组标志;分组码Div_num,用于记录被选中分组标签中第Div_bit位上的二进制值;
为异或运算符。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东工业大学,未经广东工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201410329301.9/,转载请声明来源钻瓜专利网。
- 上一篇:一种人脸图像处理方法
- 下一篇:显示装置节能控制方法和系统





