Abstract
Due to the high sensitivity of RFID tag-reader performance to the operating environment, RFID data streams generated are unreliable and contain a significant amount of missed readings. RFID data cleaning is therefore an essential task for successful deployment of RFID systems. One of the common techniques used by RFID middleware systems to compensate for the missed readings is the use of sliding-window filters. However, setting an optimum window size is non-trivial task especially in mobile tag environments. In this paper we present a new adaptive data cleaning scheme called WSTD based on some of the concepts proposed in SMURF but with an improved transition detection mechanism. WSTD uses the comparison of the two window subrange observations or estimated tag counts to detect when transitions occur within a window. In the mobile environment, our experimental results show that the WSTD scheme performs better than SMURF producing an improvement of about 30% less overall errors than that produced by SMURF.