skip to main content
announcement

NQA: A Nested Anti-collision Algorithm for RFID Systems

Authors Info & Claims
Published:02 July 2019Publication History
Skip Abstract Section

Abstract

Radio frequency identification (RFID) systems, as one of the key components in the Internet of Things (IoT), have attracted much attention in the domains of industry and academia. In practice, the performance of RFID systems rather relies on the effectiveness and efficiency of anti-collision algorithms. A large body of studies have recently focused on the anti-collision algorithms, such as the Q-algorithm (QA), which has been successfully utilized in EPCglobal Class-1 Generation-2 protocol. However, the performance of those anti-collision algorithms needs to be further improved. Observe that fully exploiting the pre-processing time can improve the efficiency of the QA algorithm. With an objective of improving the performance for anti-collision, we propose a Nested Q-algorithm (NQA), which makes full use of such pre-processing time and incorporates the advantages of both Binary Tree (BT) algorithm and QA algorithm. Specifically, based on the expected number of collision tags, the NQA algorithm can adaptively select either BT or QA to identify collision tags. Extensive simulation results validate the efficiency and effectiveness of our proposed NQA (i.e., less running time for processing the same number of active tags) when compared to the existing algorithms.

References

  1. Z. Bin, M. Kobayashi, and M. Shimizu. 2005. Framed ALOHA for multiple RFID objects identification. IEICE Trans. Commun. 88, 3 (2005), 991--999.Google ScholarGoogle Scholar
  2. J. Cha and J. Kim. 2005. Novel anti-collision algorithms for fast object identification in RFID system. In Proceedings of the 11th International Conference on Parallel and Distributed Systems. 63--67. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. K. Chiang, C. Hua, and T. P. Yum. 2006. Prefix-randomized query-tree protocol for RFID systems. In Proceedings of the 2006 IEEE International Conference on Communications. 1653--1657.Google ScholarGoogle Scholar
  4. Y. Cui and Y. Zhao. 2008. Mathematical analysis for binary tree algorithm in RFID. In Proceedings of the 67th IEEE Vehicular Technology Conference. 2725--2729.Google ScholarGoogle Scholar
  5. J. Eom and T. Lee. 2010. Accurate tag estimation for dynamic framed-slotted ALOHA in RFID systems. Commun. Lett. 14, 1 (2010), 60--62. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. X. Fan, I. Song, and K. Chang. 2008. Gen2-based hybrid tag anti-collision Q algorithm using chebyshev’s inequality for passive RFID systems. In Proceedings of the 19th IEEE International Symposium on Personal, Indoor and Mobile Radio Communications. 1--5.Google ScholarGoogle Scholar
  7. H. Gonzalez, J. Han, H. Cheng, X. Li, D. Klabjan, and T. Wu. 2010. Modeling massive RFID data sets: A gateway-based movement graph approach. IEEE Trans. Knowl. Data Eng. 22, 1 (2010), 90--104. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. J. Gubbi, R. Buyya, S. Marusic, and M. Palaniswami. 2013. Internet of Things (IoT): A vision, architectural elements, and future directions. Fut. Gen. Comput. Syst. 29, 7 (2013), 1645--1660. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. M. J. Hakeem, K. Raahemifar, and G. N. Khan. 2014. Novel modulo based ALOHA anti-collision algorithm for RFID systems. In Proceedings of the 2014 IEEE International Conference on RFID. 97--102.Google ScholarGoogle Scholar
  10. C. H. Hsu, S. C. Chen, C. H. Yu, and J. H. Park. 2009. Alleviating reader collision problem in mobile RFID networks. Pers. Ubiq. Comput. 13, 7 (2009), 489--497. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. X. Jia, Q. Feng, T. Fan, and Q. Lei. 2012. RFID Technology and its applications in Internet of Things (IoT). In Proceedings of the 2012 IEEE International Conference on Consumer Electronics, Communications and Networks. 1282--1285.Google ScholarGoogle Scholar
  12. R. Khan, S. U. Khan, R. Zaheer, and S. Khan. 2012. Future internet: The internet of things architecture, possible applications and key challenges. In Proceedings of the 2012 IEEE International Conference on Frontiers of Information Technology. 257--260. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. B. Khoo. 2010. RFID-from tracking to the internet of things: A review of developments. In Proceedings of 2010 IEEE/ACM Internaltional Conference on Cyber, Physical and Social Computing. 533--538. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. C. Kim, B. Jang, and H. Jung. 2014. Performance analysis of anti-collision algorithm for tag identification time improvement. Int. J. Softw. Eng. Appl. 8, 3 (2014), 1--10.Google ScholarGoogle Scholar
  15. D. K. Klair, K. W. Chin, and R. Raad. 2010. A survey and tutorial of RFID anti-collision protocols. Commun. Surv. 12, 3 (2010), 400--421. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. C. Law, K. Lee, and K. Siu. 2000. Efficient memoryless protocol for tag identification. In Proceedings of the 4th ACM International Workshop on Discrete Algorithms and Methods for Mobile Computing and Communications. 75--84. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. D. Lee, K. Kim, and W. Lee. 2007. Q+-algorithm: An enhanced RFID tag collision arbitration algorithm. In Proceedings of the 4th IEEE International Conference on Ubiquitous Intelligence and Computing. 23--32. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. S. Lee, S. Joo, and C. Lee. 2005. An enhanced dynamic framed slotted ALOHA algorithm for RFID tag identification. In Proceedings of the 2nd IEEE Annual International Conference on Mobile and Ubiquitous Systems: Networking and Services. 166--172. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. J. Li, M. Qiu, J. Niu, L. T. Yang, Y. Zhu, and Z. Ming. 2013. Thermal-aware task scheduling in 3D chip multiprocessor with real-time constrained workloads. ACM Trans. Embed. Comput. Syst. 12, 2 (2013). Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. M. Lin and L. T. Yang. 1999. Hybrid genetic algorithms for scheduling partially ordered tasks in a multi-processor environment. In Proceedings of the 1999 IEEE International Conference on Real-time Computing Systems and Applications. 382--387. Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. J. Luo and L. Yan. 2013. Internet of things RFID anti-collision algorithm. In Proceedings of the 4th IEEE International Conference on Digital Manufacturing and Automation. 721--724.Google ScholarGoogle Scholar
  22. J. Myung and W. Lee. 2006. Adaptive binary splitting: A RFID tag collision arbitration protocol for tag identification. Mobile Netw. Appl. 11, 5 (2006), 711--722. Google ScholarGoogle ScholarDigital LibraryDigital Library
  23. D. Shih, P. Sun, D. C. Yen, and S. Huang. 2006. Taxonomy and survey of RFID anti-collision protocols. Comput. Commun. 29, 11 (2006), 2150--2166. Google ScholarGoogle ScholarDigital LibraryDigital Library
  24. X. Wang, Z. Qian, Z. Hu, and Y. Li. 2010. Research about RFID anti-collision algorithm based on binary tree. J. Commun. 31, 6 (2010), 49--57.Google ScholarGoogle Scholar
  25. E. Welbourne, L. Battle, G. Cole, K. Gould, K. Rector, S. Raymer, M. Balazinska, and G. Borriello. 2009. Building the internet of things using RFID: The RFID ecosystem experience. IEEE Internet Comput. 13, 3 (2009), 48--55. Google ScholarGoogle ScholarDigital LibraryDigital Library
  26. H. Wu and Y. Zeng. 2011. Efficient framed slotted ALOHA protocol for RFID tag anticollision. IEEE Trans. Autom. Sci. Eng. 8, 3 (2011), 581--588.Google ScholarGoogle ScholarCross RefCross Ref
  27. L. Zhu and T. P. Yum. 2010. Optimal framed ALOHA based anti-collision algorithms for RFID systems. IEEE Trans. Commun. 58, 12 (2010), 3583--3592. Google ScholarGoogle ScholarDigital LibraryDigital Library
  28. L. Zhu and T. P. Yum. 2011. A critical survey and analysis of RFID anti-collision mechanisms. IEEE Commun. Mag. 49, 5 (2011), 214--221.Google ScholarGoogle ScholarCross RefCross Ref

Index Terms

  1. NQA: A Nested Anti-collision Algorithm for RFID Systems

        Recommendations

        Comments

        Login options

        Check if you have access through your login credentials or your institution to get full access on this article.

        Sign in

        Full Access

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader

        HTML Format

        View this article in HTML Format .

        View HTML Format
        About Cookies On This Site

        We use cookies to ensure that we give you the best experience on our website.

        Learn more

        Got it!