微波EDA网,见证研发工程师的成长!
首页 > 微波射频 > 射频工程师文库 > RFID读写器抗冲突研究

RFID读写器抗冲突研究

时间:02-14 来源:RFID世界网 点击:

  ②读写器如果在时长tmin消耗完了还没有接收到任何信标,读写器推断出在其附近没有其他的读写器在阅读标签。于是读写器进入竞争阶段,并且从时间间隔 [OACW]中选择一随机退避时间。如果它选择i,那么读写器必须在竞争状态等待i个信标时间间隔时间。如果读写器现在接收到一个信标,它就丢失现在的周期,在下一个周期等待。例如在tmin时长接收到了信标,它将在下一个tmin时长等待。如果随机退避时间结束,读写器还没有接收到信标,该读写器就认为没有其他的读写器和它竞争,因此该读写器就在控制通道上发送信标,并且在数据通道上和标签通信。该随机退避时间帮助读写器问避免产生冲突。否则,许多其他读写器在等待时长tmin后会同时发送信标。随机退避时间是多倍的信标间隔长,提高了竞争的公平性。

  ③当读写器与标签通信时,读写器在控制通道上每隔一信标间隔时长发送一个信标。该信标通知邻近的读写器,以便阻止它们与标签的通信,这样避免了冲突。在与标签通信结束后,读写器重新回位到等待状态,继续余下的周期。

  ④每次读写器发送一信标,它首先检测控制通道。如果控制通道忙,就一直检测下去。一旦检测到控制通道空闲,读写器就等待一随机延迟并再一次检测通道和发送信标。该随机延迟是多倍的信标传播延迟,以避免冲突。否则,许多读写器在信道空闲时会同时发送信标。算法中的竞争延迟及发信标前延迟与通常的无线网络中的退避相似。一旦控制通道检测到空闲竞争延迟和发信标前延迟,计数器减少;当检测到发送时,计数器停止计时;当控制通道检测到空闲后,计数器重新计数。并且,如果读写器在竞争阶段的退避期间接收到信标,它就会存储余下的退避计算时间等待下一次机会。例如,在tmin时间内读写器接收了信标,当读写器重新进入竞争阶段时,读写器利用余下的退避时间。这样做的目的是提高读写器间的公平。

  4 结论

  分布式读写器抗冲突算法,通过在控制通道上周期地发送信标来达到抗冲突的目的。与CSMA机制相比,它可以降低读写器冲突1%~2%,提高读写器的阅读速率高达98%。它需要读写器较少的花销,完全不需要射频标签参与抗冲突。该算法同时还适合移动或手持式阅读器的射频网络,具有重大的实用价值。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top