초록
인접한 RFID 리더가 동시에 같은 채널을 사용할 경우 리더간에 충돌이 발생한다. RFID가 밀집된 상황에서는 채널수가 많다고 하더라도 RFID 리더간에 채널접근을 적절히 제어하지 않을 경우 RFID 리더간의 잦은 충돌로 인해 성능을 보장할 수 없다. 기존에 사용되는 리더 충돌 방지 기법인 FH(Frequency Hopping) 및 LBT(Listen Before Talk) 방식의 경우 채널수가 많은 환경에서 효율적으로 채널을 할당하는 메커니즘을 갖고 있지 않기 때문에 동시에 다채널, 밀집리더 환경에서는 성능을 보장할 수 없는 문제가 있다. 본 논문에서는 밀집 리더 환경에서 리더 충돌 문제를 개선할 수 있는 확률적 채널 호핑 알고리즘을 제안한다. 확률적 채널 호핑 알고리즘은 채널을 점유하기 전 LBT 방식을 기반으로 랜덤 백오프를 사용함으로써 여러 리더가 경쟁할 경우 발생하는 충돌을 줄여준다. 또한, LBT 과정에서 타 채널로 호핑하는 확률을 리더의 밀집도 및 채널의 사용률을 반영하여 적응적으로 할당함으로써 채널 이용률을 높인다. 시뮬레이션을 통해 제안하는 알고리즘이 기존의 방법에 비해 우수함을 보인다.
Reader collision may occur when neighboring RFID readers use the same channel at the same time. Especially when the readers are operated in dense mode, even though many channels are available, because of frequent reader collisions we can not guarantee the performance of RFID readers. Conventional solutions such as FH(Frequency Hopping) or LBT(Listen Before Talk) are not effective in this situation because they can not schedule RFID readers effectively when RFID readers are operated in multi-channel, dense reader mode, In this paper, we propose a new RFID reader anti-collision algorithm which employs LBT, random backoff before channel access, and probabilistic channel hopping at the same time. While LBT and Random backoff before channel access reduces collisions between competing readers, probabilistic channel hopping increases channel utilization by adaptively changing the hopping probability by reflecting the reader density and utilization. Simulation results shows that our algorithm outperforms conventional methods.