逆向二进制防碰撞算法及其FPGA硬件实现.pdfVIP

逆向二进制防碰撞算法及其FPGA硬件实现.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
逆向二进制防碰撞算法及其FPGA硬件实现.pdf

第 31卷 第 3期 广西师范大学学报:自然科学版 VoI.31 No.3 2013年 9月 JournalofGuangxiNormalUniversity:NaturalScienceEdition Sept.2013 逆向二进制防碰撞算法及其FPGA硬件实现 周艳聪h。,顾军华。,董永峰。 (1|天津商业大学 信息工程学院,天津 300134;2.河北工业大学计算机科学与软件学院,天津 300401) 摘 要:针对常用几种二进制防碰撞算法阅读器和电子标识之间交互次数较多、通讯数据量较大的缺点,提出 一 种便于硬件实现的逆向二进制防碰撞算法。新算法从叶子结点开始逆向构建识别树 ,在最底两层完成标识 识别。模拟仿真和理论分析均验证了新算法的实用性和高效性。同时提出新算法基于FPGA的硬件实现方 案。与其他方法的硬件方案相比,该算法方案硬件加速比可达4,数据通信量可达 12MB/s。模拟仿真表明硬 件实现方案结构简单,资源耗费少,识别周期短,通信速率高,具有更高的硬件加速比,为算法的实际应用提供 了 良好基础 。 关键词:防碰撞 ;射频识别;逆向二叉树;现场可编程门阵列 中图分类号:TP301.6 文献标识码:A 文章编号 :1001—6600(2013)03—0094—06 0 引言 无线射频识别 (RFID,radiofrequencyidentification)技术利用射频信号和空间耦合传输特性 自动识 别 目标物体。由于阅读器与所有标签共用一个无线通信信道,当阅痪器识别区域内有2个及其以上的标签 时,就会出现碰撞,解决此问题的方法称为防碰撞算法。因此,提出一种适用于RFID系统的低成本、快速 高效的防碰撞算法,是当前RFID技术亟待解决的技术难题。诸多算法中,确定性二进制防碰撞算法思路 简单,识别速度快,准确率高,且能保证全部识别,因此成为研究重点。 有关二进制防碰撞算法研究,国外典型的有BBT算法、Q—Tree算法、ABS算法等 国内文献[1]提出 的后退式二进制搜索算法大大缩短识别过程;文献[2]提出动态二进制算法,有效降低了基本算法中阅读 器与标识之间的通信量,使通信效率提高了5O ;文献[3]提出了多状态二进制防碰撞算法,引入休眠计 数的方法;文献[4—5]对标识号连续和碰撞连续情况提出了轮询算法,提高了该情况下的标识识别效率。后 几种改进算法明显都是针对某种具体情况,使用具有一定限制 。而且综合看当前人们对二进制防碰撞算法 的研究,多集中在软件方案上。在硬件方案方面,文献[6—7]重点研究其中的解码器与编码器的实现;文献 [8—11]综合报道了硬件实现方案的设计,但大多是就已经存在的通用二进制防碰撞算法进行实现,或者就 某个具体应用进行硬件开发,这给标识及读写器的兼容性带来很大限制。本文提出一种便于FPGA硬件 实现的逆向二进制防碰撞算法,以加快电子标识的识别速度,同时提高程序的稳定性和安全性。 1 逆向二进制防碰撞算法 常用几种二进制防碰撞算法的基本识别思路均是从根结点开始,根据当前判断出的最高碰撞位向下 构建2个子结点;在每个子结点上按照同样的思路继续向下层扩展……,搜索过程其实就是对树上结点的 构建和访问过程,待识别电子标识对应K识别树的一个叶子结点。防碰撞算法的总 目标就是在遍历所有 收稿 日期:2013—02—28 基金项 目:国家 自然科学基金资助项 目;天津市自然科学基金资助项 目(12JczDJC212OO) 通信联系人:周艳聪 (1978--),女,河北饶阳人,天津商业大学副教授.博士。E—mail:zycong78@126.com 第3期 周艳聪等:逆向二进制防碰撞算法及其FPGA硬件实现 叶子结点的前提下,尽可能减少内部结点的访问,即减少交互次数。因此,识别树中内部结点个数和访问次 数减少,数据通信量也会随之降低。基于此,本文提出逆向二进制防碰撞算法。 1.1 算法思想与流程 逆向二进制防碰撞算法首先对所有电子标识进行信息预处理,检测出所有碰撞冲突位。在后继的识别 过程中,回应阅读器的电子标识每次只传递最末位冲突数据,阅读器以标识冲突位数据为叶子结点,自底 向上构建识别树,在识别树的最底两层完成叶子的识别。该方法减少了识别树

文档评论(0)

mzi9603 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档