最新RFID课件6第六讲_RFID防碰撞技术.pptVIP

  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文档。上传文档
查看更多
8.3 二进制树型搜索算法 3.二进制树型搜索算法实例 二进制树型搜索算法选择电子标签的迭代过程如图。 8.3 二进制树型搜索算法 如上表所示,对于所接收的序列号的0位、4位和6位,由于重 叠着响应的电子标签对这些位的不同内容而造成了冲突(x)。因 此,可以推断在读写器作用范围内存在两个或多个电子标签。仔细 观察表明:由于接收的位顺序为1x1x001x,从而可以得出所接收的 序列号的八种可能性。 第6位是最高的x位,此位在第一次迭代中上出现了冲突。这意 味着:不仅在序列号(SNR)的范围内,而且在序列号 (SNR)的范围内,至少各有一个电子标签存在。为了 能选择到一个单独的电子标签,必须根据已有的信息来限制下一次 迭代的搜索范围。例如,用的范围内进一步搜索。为 此,将第6位置“0”(有冲突的最高值位),将所有低位置“1”,从而 暂时对所有的低值位置不予处理。 8.3 二进制树型搜索算法 二进制树型搜索树通过地址参数限制搜索范围的一般规则: 读写器发命令REQUEST(后,所有满足此条件的 电子标签都要做出应答,并将它们自己的序列号传输给读写器。本 例中,做出应答的是电子标签1、2和3(见第二次迭代)。 现在接收的序列号的第0位和第4位上出现了碰撞(x)。由此得出 结论:在第二次迭代的搜索范围内,至少还存在有两个电子标签。 需要进一步确定的序列号有四种可能性。 检 索 命 令 第一次迭代:范围= 第n次迭代:范围= 请求(REQUEST)≥范围 0 位(x)=1,位(0……x?1)=0 请求(REQUEST)≤范围 序列号(SNR)Max 位(x)=0,位(0…x?1)=1 8.3 二进制树型搜索算法 如果第二次迭代仍然出现冲突,则要求第三次迭代进一步限制 搜索范围。使用表格形成的规则,其搜索范围读写器 将命令REQUEST(发送给电子标签。只有电子标签2 ()能满足此条件,该电子标签即单独对命令作出应答 (见第三次迭代)。 然后,读写器用SELECT命令选中电子标签2,对该选中的电子标 签进行READ-DATA操作。此时其他电子标签则处于静止状态。在完成 READ-DATA操作后,读写器用UNSELECT命令使电子标签2进入“无声” 状态,这样电子标签2对后继的请求命令将不再做出应答。 8.3 二进制树型搜索算法 如图形象地描述了上述例子的搜索过程,三次迭代需要不断地 搜索空间,直到第三次搜索定位到唯一的一个电子标签。 二进制树型搜索树:随着搜索范围的依次变小,最终可以选择一个唯一的电子标签 8.3 二进制树型搜索算法 为了从较大量的电子标签中搜索出某个唯一的电子标签,需要 多次迭代。其平均次数L取决于读写器作用范围内的电子标签总数 N,即 可以看出,利用二进制树型搜索算法可以快速简单地解决碰撞 问题。如果只有一个电子标签在读写器作用范围内,在这种情况下 不会出现冲突,只需要一次迭代就可发现电子标签的序列号。如果 有一个以上的电子标签处在读写器作用范围内,那么迭代的平均数 增加很快。 8.3 二进制树型搜索算法 动态二进制树型搜索 二进制树型搜索算法为了选择一个电子标签传输大量多余的数据。如图用X表示最高冲突位的位置,在前述的迭代的最高冲突位上出现了位冲突,即可得出: ● 命令中(X?1)~0各位不包含给电子标签的补充信息,因为(X?1)~0各位总是被置为“1”的。 ● 电子标签序列号的N~X各位不包含给读写器的补充信息,因为N~X这些位是已知且给定的。 在搜索一个4字节序列号时,读写器的命令(第n次迭代)和电子标签的应答 8.3 二进制树型搜索算法 动态二进制树型搜索算法的工作步骤如下: (1)读写器第一次发出一个完整的查询条件Q,长度为N,每个位 上的码全为1,让所有标签都返回各自的序列号。 (2)读写器判断有碰撞的最高位X,将该位置0。然后传输N~X位 的数据。标签接到这个查询信号后检查自己的序列号是否匹配,如 果匹配则回传自己序列号的X?1~0位。 (3)读写器检测第二次返回的最高碰撞位数X‘是否小于前一次检 测回传的次高碰撞位数,若不是,则直接把该位置“0”;若是,则要 把前一次检测的次高位也置为“0”。然后广播新的查询信息。发出查 询条件的位数为N~X‘,满足查询条件的电子标签回传的信号只是序 列号中最高碰撞位后的数,即X’?1~0位。若标签返回信号没有发生 碰撞,则对该序列号标签进行读/写,然后使其进入“无声”

您可能关注的文档

文档评论(0)

文库创作者 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档