8-4 RFID系统二进制树形搜索算法是如何解决碰撞的?简述其实现步骤。
将处于冲突的标签分成左右两个子集0和1,先查询子集0,若没有冲突,则正确识别标签,若仍有冲突则再分裂,把子集0分成00和01两个子集,依次类推,直到识别出子集0中所有标签,再按此步骤查询子集1。
二进制搜索算法的基本思路是:多个标签进入读写器工作场后,读写器发送带限制条件的询问命令,满足限制条件的标签回答,如果发生碰撞,则根据发生错误的位修改限制条件,再一次发送询问命令,直到找到一个正确的回答,并完成对该标签的读写操作。对剩余的标签重复以上操作,直到完成对所有标签的读写操作。
为了实现二进制搜索算法,就要选用曼彻斯特编码,因为这种编码可以检测出碰撞位。
二进制树型搜索算法的实现步骤如下: