论文部分内容阅读
射频识别(Radio Frequency Identification,RFID)系统中的防冲撞问题非常重要,也是RFID系统的关键技术之一。为解决RFID系统中标签冲撞问题,实现对标签的快速识别,本文在确定型二进制搜索算法的基础上,改进了一种二进制冲撞比特搜索算法(Binary Collision-BitSearch algorithm,BCBS),该算法首先检测电子标签的传输信息,确定冲撞信息的位置以后,只传输冲撞位的信息。其次,采用后退策略,当顺位检测识别完后,原路返回,按照位信息的相反数据再进行搜索识别。通过对BCBS算法和其它同类二进制算法的比较,该算法减少了重复信息的传输,提高了传输速率。同时,本文在非确定型的ALOHA算法的基础上,改进了动态帧时隙ALOHA算法。首先,对信息传输的帧时隙进行动态调整,用概率分布计算重传的次数,从而得到最佳的帧长度。其次,根据RFID系统范围内电子标签数量的变化,用概率估算方法估算待识别标签的数量,从而采用合适的帧长完成阅读器和标签的信息传递。实验仿真结果表明,本文算法与其他ALOHA相关算法相比具有识别速度快,信息准确的特点。另外,在有效的解决了防冲撞的前提下,针对便携式RFID阅读器低待电情况下使用时间有限,读取信息的不准确的问题,本文设计了多级步进功率及动态时隙算法(TheMultilevel Stepping Powerand Dynamic Timeslot,MSPDT)。该算法结合改进的动态ALOHA算法,根据待识别标签的估计值动态改变阅读器的功率电平。实验结果表明,随着标签数量的变化,阅读器功率电平动态调整,系统内标签的响应速率得到了有效的提高,且达到了减小能耗的目的。