论文部分内容阅读
伴随物联网技术迅速发展,作为物联网重要技术之一的无线射频识别技术(Radio Frequency Identification, RFID)也越来越得到人们的关注。RFID技术是一种很强大的自动识别技术,它因为无需人工干预、无需直接物理接触、抗干扰能力强和识别速度快等优点被称为最具发展潜力的实用技术,同时也被赋予了广泛的应用前景。但是RFID技术的发展也存在一些不可避免的瓶颈,其中多标签之间的冲突便是其中之一。RFID技术是无线射频信号利用电磁耦合或是反向散射的方式实现读写器和标签之间的通信。标签共享通信信道,当一个读写器的可读范围内有多个标签同时与该读写器进行通信时,不同数据之间就会产生冲突影响正常通信。无源标签没有内载电源只能依靠电磁耦合或反向散射的方式从读写器那获取较低的能量支持自身的功能,不能实现相互之间协调通信。因此,需要读写器协调标签之间的通信防止冲突的发生。本文首先介绍了一下研究的背景,对需待解决的问题进行概括的描述,然后对超高频RFID系统所用的协议和其工作原理以及当前的防冲突算法的研究现状进行了详细地叙述。本课题用的协议是EPCglobal Class-1Gen-2UHF RFID860兆赫-960兆赫通信协议。当前的防冲突算法大体可以分为两种:基于二进制树的防冲突算法和基于ALOHA的防冲突算法。以后的其他的算法基本都是在这两种算法的基础上衍生出来的。而动态帧时隙算法(DFSA-Dynamic Frame-SlottedALOHA)是目前来时应用最为广泛的算法。估算标签的数目方法也防冲突算法的一个很重要的组成部分,我们在文章中也做了详细的介绍。最后本课题提出了一种MF-ML估算标签数目的方法和设计了一种新的防冲突算法。新的防冲突算法的设计减少了调整帧长的频率,减少了系统的通信量,缩短了设备的响应时间,节省了标签的能量开销,从而提高算法的性能。在本课题中我们首先将MF-ML估算方法与现有算法进行了比较,并且将新设计的算法与现有算法调整帧长的频率进行了对比。随后我们通过matlab模拟了整个标签的识别过程,从识别所用时间槽的数目、系统的吞吐量和识别所有标签所需的时间等三个方面进行了对比。大量仿真实验结果显示,本课题提出的算法性能优于其他算法。