Anti-Collision Algorithm For Identification in Precision Agriculture Applications
Anti-Collision Algorithm For Identification in Precision Agriculture Applications
ABSTRACT Precision Agriculture (PA) techniques employing Internet of Things (IoT) can significantly
improve crop yields and enhance productivity. Radio frequency identification (RFID) based IoT systems
can enhance precision livestock farming by enabling livestock traceability and identification in large farms,
but congestion is a major challenge. In such conditions, livestock estimation using RFID is a complex task
because of high chances of tag collision due to significant increase in interference at the gates. Several
anti-collision algorithms have been explored in recent past to address this issue with the aid of a single
antenna. However, the throughput gains from a single antenna are limited particularly for dense scenarios
like gates at a small ruminant farm. Therefore, we propose a multi-antenna RFID reader system with a
dynamic frame slotted ALOHA (DFSA) anti-collision algorithm to address the tag collision problem by
exploiting the spatial diversity of the multiple inputs and multiple outputs (MIMO) backscattering channel.
The proposed technique is simulated in MATLAB for several tag population figures both with and without
interference actions of various intensities. Results have shown that significant throughput gains can be
achieved, in comparison with gains attained by anti-collision algorithms based on a single antenna. The
simulation testbed enables us to evaluate the proposed technique for multiple receive antenna configurations.
INDEX TERMS Livestock, farming, rfid, mimo, precision, agriculture, multi-antenna, anti-collision.
2023 The Authors. This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 License.
VOLUME 11, 2023 For more information, see https://creativecommons.org/licenses/by-nc-nd/4.0/ 130197
M. Alotaibi et al.: Anti-Collision Algorithm for Identification in Precision Agriculture Applications
FIGURE 9. Time to read 1000 tags using 2 antennas and fixed frame
lengths.
the total number of tags with DFSA over a single receive V. CONCLUSION
antenna system is around 2.25 seconds while that with a When there are multiple tags in an RFID reader’s range,
two-antenna system is a little over 1 second, and that with it is difficult for the reader to differentiate between sev-
a four-antenna system is a little below 1 second. This shows eral signals sent by the tags. This is a significant problem
that the use a two-antenna system or a four-antenna one is in small ruminant farms where herd density is very high,
preferable to the employment of a single-antenna system. and a high reading rate is desired to avoid reading errors.
Moreover, we observe also that the performance improve- A MIMO technology-based ALOHA based anti-collision
ment for a two-antenna system over a single antenna one algorithm was proposed for throughput enhancement in high
is more significant than the improvement of a four-antenna tag population scenarios particularly large farms. With the
system over a two-antenna one. This is to be expected because rapid advancements in precision livestock farming technolo-
as the number of antennas increase beyond two, the number gies and elevated requirements, multi-antenna RFID systems
of rounds for reading the same number of tags cannot go can significantly improve the process of reading large number
lower than one or two and hence, the improvement is not that of tags if the anti-collision algorithms are adapted to such
significant. configurations. The proposed algorithm outperforms single
The performance of an RFID system in the presence antenna systems in the presence of interference and enhances
of various interference values, with two receive antennas, reliability of an RFID reader during bulk tag reading process
is demonstrated in Figure 6. The simulation results for up along with significant throughput gains. The future work
to 500 tags show that the reading time using two antennas includes development of an Artificial Neural Network (ANN)
and dynamic frame sizes significantly improves compared based estimation technique. The system will the received sig-
to a single receive antenna. Moreover, as the probability of nal strength of the backscatter query response for estimating
interference increases, the time to read tags increases which the number of tags to optimally select the frame size.
is demonstrated by the upward trend of the curves. Figure 7
shows the performance gains. ACKNOWLEDGMENT
Figure 8 shows the reading times if the frame sizes are The authors would like to thank the Smart Laboratory,
fixed. The results for a single antenna system show that Department of Computer Engineering College of Computer
for a frame size fixed at 256 and 512, as the number of Information Systems, Deanship of Scientific Research and
Science and Technology Unit at Umm Al Qura University for [24] C. He, X. Chen, Z. J. Wang, and W. Su, ‘‘On the performance of MIMO
their logistic support. RFID backscattering channels,’’ EURASIP J. Wireless Commun. Netw.,
vol. 2012, no. 1, p. 357, Dec. 2012.
[25] L. Arjona, H. Simon, and A. Ruiz, ‘‘Energy-aware RFID anti-collision
REFERENCES protocol,’’ MDPI Sensors, vol. 18, no. 6, p. 1904, Jun. 2018.
[1] M. C. Vuran, A. Salam, R. Wong, and S. Irmak, ‘‘Internet of Underground [26] M. Shakiba, A. Zavvari, and E. Sundararajan, ‘‘Fitted dynamic framed
Things in precision agriculture: Architecture and technology aspects,’’ Ad slotted Aloha anti-collision algorithm in RFID systems,’’ in Proc. 5th Int.
Hoc Netw., vol. 81, pp. 160–173, Dec. 2018. Conf. Inf. Technol. Multimedia (ICIMU), Nov. 2011, pp. 1–6.
[2] U. Shafi, R. Mumtaz, J. García-Nieto, S. A. Hassan, S. A. R. Zaidi, and [27] Z. Jiang, B. Li, M. Yang, and Z. Yan, ‘‘LC-DFSA: Low complexity
N. Iqbal, ‘‘Precision agriculture techniques and practices: From consider- dynamic frame slotted Aloha anti-collision algorithm for RFID system,’’
ations to applications,’’ Sensors, vol. 19, no. 17, p. 3796, Sep. 2019. Sensors, vol. 20, no. 1, p. 228, Dec. 2019.
[3] P. Visconti, R. de Fazio, R. Velázquez, C. Del-Valle-Soto, and [28] K. C. Shin, S. B. Park, and G. S. Jo, ‘‘Enhanced TDMA based anti-collision
N. I. Giannoccaro, ‘‘Development of sensors-based agri-food traceability algorithm with a dynamic frame size adjustment strategy for mobile RFID
system remotely managed by a software platform for optimized farm readers,’’ Sensors, vol. 9, no. 2, pp. 845–858, Feb. 2009.
management,’’ Sensors, vol. 20, no. 13, p. 3632, Jun. 2020. [29] R. P. B. Mota and D. M. Batista, ‘‘A dynamic frame slotted Aloha anti-
[4] L. Ruiz-Garcia and L. Lunadei, ‘‘The role of RFID in agriculture: Appli- collision algorithm for the Internet of Things,’’ presented at the 29th Annu.
cations, limitations and challenges,’’ Comput. Electron. Agricult., vol. 79, ACM Symp. Appl. Comput., Gyeongju, Republic of Korea, Mar. 2014, doi:
no. 1, pp. 42–50, Oct. 2011. 10.1145/2554850.2555003.
[5] G. Caja, A. Castro-Costa, A. A. K. Salama, J. Oliver, M. Baratta, C. Ferrer, [30] Y. Zeng and H. Ding, ‘‘A physical-layer UHF RFID tag collision resolution
and C. H. Knight, ‘‘Sensing solutions for improving the performance, based on Miller code,’’ Wireless Commun. Mobile Comput., vol. 2021,
health and wellbeing of small ruminants,’’ J. Dairy Res., vol. 87, no. S1, Apr. 2021, Art. no. 6636846.
pp. 34–46, Aug. 2020. [31] H. Salah, H. A. Ahmed, J. Robert, and A. Heuberger, ‘‘Multi-antenna
[6] R. Weinstein, ‘‘RFID: A technical overview and its application to the UHF RFID reader utilizing stimulated rate tolerance,’’ IEEE J. Radio Freq.
enterprise,’’ IT Prof., vol. 7, no. 3, pp. 27–33, May 2005. Identificat., vol. 1, no. 2, pp. 124–134, Jun. 2017.
[32] A. Abbasian and M. Safkhani, ‘‘CNCAA: A new anti-collision algorithm
[7] J. Landt, ‘‘The history of RFID,’’ IEEE Potentials, vol. 24, no. 4, pp. 8–11,
using both collided and non-collided parts of information,’’ Comput. Netw.,
Oct. 2005.
vol. 172, May 2020, Art. no. 107159.
[8] R. Want, ‘‘An introduction to RFID technology,’’ IEEE Pervasive Comput.,
vol. 5, no. 1, pp. 25–33, Jan./Mar. 2006, doi: 10.1109/MPRV.2006.2. [33] D. K. Klair, K.-W. Chin, and R. Raad, ‘‘A survey and tutorial of RFID
anti-collision protocols,’’ IEEE Commun. Surveys Tuts., vol. 12, no. 3,
[9] K. Domdouzis, B. Kumar, and C. Anumba, ‘‘Radio-frequency identifi-
pp. 400–421, 3rd Quart., 2010.
cation (RFID) applications: A brief introduction,’’ Adv. Eng. Informat.,
[34] X. Cheng and C. Liu, ‘‘Research on RFID collision detection algorithm
vol. 21, no. 4, pp. 350–355, Oct. 2007.
based on the underdetermined blind separation,’’ in Proc. 4th Int. Conf.
[10] B. Nath, F. Reynolds, and R. Want, ‘‘RFID technology and applications,’’
Machinery, Mater. Comput. Technol. (ICMMCT), 2016, pp. 1292–1299.
IEEE Pervasive Comput., vol. 5, no. 1, pp. 22–24, Jan./Mar. 2006.
[35] S. Feng, M. Wang, J. Yan, Y. Zhu, and Z. Li, ‘‘Independent component
[11] F. Klaus, RFID Handbook: Fundamentals and Applications in Contactless
analysis based tag anti-collision algorithm in multi-antenna radio fre-
Smart Cards and Identification. Hoboken, NJ, USA: Wiley, 2003.
quency identification,’’ in Proc. 5th Int. Conf. Inf. Sci. Technol. (ICIST),
[12] M. Alotaibi, M. Murad, S. A. H. Alhuthali, F. R. Al-Osaimi, and
Apr. 2015, pp. 519–524.
F. Aldosari, ‘‘MIMO radio frequency identification: A brief survey,’’ Sen-
[36] S. Ullah, W. Alsalih, A. Alsehaim, and N. Alsadhan, ‘‘A review of tags
sors, vol. 22, no. 11, p. 4115, May 2022.
anti-collision and localization protocols in RFID networks,’’ J. Med. Syst.,
[13] G. Deak, K. Curran, and J. Condell, ‘‘A survey of active and passive indoor
vol. 36, no. 6, pp. 4037–4050, Dec. 2012.
localisation systems,’’ Comput. Commun., vol. 35, no. 16, pp. 1939–1954,
[37] J. Su, Z. Sheng, and L. Xie, ‘‘A collision-tolerant-based anti-collision
Sep. 2012.
algorithm for large scale RFID system,’’ IEEE Commun. Lett., vol. 21,
[14] V. Chawla and D. Ha, ‘‘An overview of passive RFID,’’ IEEE Commun.
no. 7, pp. 1517–1520, Jul. 2017.
Mag., vol. 45, no. 9, pp. 11–17, Sep. 2007.
[38] P. Šolic, J. Maras, J. Radic, and Z. Blaževic, ‘‘Comparing theoretical and
[15] P. V. Nikitin and K. V. S. Rao, ‘‘Performance limitations of passive UHF experimental results in Gen2 RFID throughput,’’ IEEE Trans. Autom. Sci.
RFID systems,’’ in Proc. IEEE Antennas Propag. Soc. Int. Symp., Jul. 2006, Eng., vol. 14, no. 1, pp. 349–357, Jan. 2017.
pp. 1011–1014.
[39] W. Deng, Y. Xia, Z. Li, R. Pu, and W. Pei, ‘‘A high-dimensional collided
[16] G. De Vita and G. Iannaccon, ‘‘Design criteria for the RF section of UHF tag quantity estimation method for multi-antenna RFID systems,’’ IEEE
and microwave passive RFID transponders,’’ IEEE Trans. Microw. Theory Commun. Lett., vol. 25, no. 1, pp. 132–136, Jan. 2021.
Techn., vol. 53, no. 9, pp. 2978–2990, Sep. 2005.
[40] C. He, X. Chen, Z. J. Wang, and W. Su, ‘‘On the performance of MIMO
[17] D. Yeager, F. Zhang, A. Zarrasvand, and B. P. Otis, ‘‘A 9.2 µA gen 2 com- RFID backscattering channels,’’ EURASIP J. Wireless Commun. Netw.,
patible UHF RFID sensing tag with −12 dBm sensitivity and 1.25 µVrms vol. 2012, no. 1, pp. 1–15, Dec. 2012.
input-referred noise floor,’’ in IEEE Int. Solid-State Circuits Conf. (ISSCC) [41] J. Yu, P. Zhang, L. Chen, J. Liu, R. Zhang, K. Wang, and J. An, ‘‘Sta-
Dig. Tech. Papers, Feb. 2010, pp. 52–53. bilizing frame slotted aloha-based IoT systems: A geometric ergodicity
[18] P. V. Nikitin and K. V. S. Rao, ‘‘Gain measurement of antennas using perspective,’’ IEEE J. Sel. Areas Commun., vol. 39, no. 3, pp. 714–725,
RFID,’’ in Proc. IEEE Int. Symp. Antennas Propag. (APSURSI), Jul. 2011, Mar. 2021.
pp. 1012–1015.
[19] A. K. Jones, S. Dontharaju, S. Tung, P. J. Hawrylak, L. Mats, R. Hoare,
J. T. Cain, and M. H. Mickle, ‘‘Passive active radio frequency identifi-
cation tags,’’ Int. J. Radio Freq. Identificat. Technol. Appl., vol. 1, no. 1,
pp. 52–73, 2006.
[20] J. D. Griffin and G. D. Durgin, ‘‘Multipath fading measurements for multi- MAJID ALOTAIBI received the Ph.D. degree from
antenna backscatter RFID at 5.8 GHz,’’ in Proc. IEEE Int. Conf. RFID,
The University of Queensland, Brisbane, QLD,
Apr. 2009, pp. 322–329.
Australia, in 2011.
[21] D. Kim, M. A. Ingram, and W. W. Smith, ‘‘Measurements of small-scale
fading and path loss for long range RF tags,’’ IEEE Trans. Antennas
He is currently a Professor with the Depart-
Propag., vol. 51, no. 8, pp. 1740–1749, Aug. 2003. ment of Computer Engineering, Umm Al-Qura
[22] J. D. Griffin and G. D. Durgin, ‘‘Gains for RF tags using mul- University, Makkah, and the Founding Member
tiple antennas,’’ IEEE Trans. Antennas Propag., vol. 56, no. 2, of the Smart Laboratory. His current research
pp. 563–570, Feb. 2008. interests include mobile computing, mobile and
[23] A. Bekkali, S. Zou, A. Kadri, M. Crisp, and R. V. Penty, ‘‘Performance sensor networks, wireless technologies, the IoT in
analysis of passive UHF RFID systems under cascaded fading channels healthcare, smart cities, ad hoc networks, com-
and interference effects,’’ IEEE Trans. Wireless Commun., vol. 14, no. 3, puter networks (wired/wireless), RFID, antennas and propagation, radar, and
pp. 1421–1433, Mar. 2015. nano electronics.
MOHSIN MURAD received the M.S. degree in FAISAL R. AL-OSAIMI received the B.Sc. degree
computer systems engineering from the Univer- in electrical and computer engineering from Umm
sity of Engineering and Technology, Peshawar, Al-Qura University, Saudi Arabia, in 2000, the
Pakistan, in 2011, and the Ph.D. degree in telecom- M.E. degree in computer systems engineering
munications engineering from the University of from The University of Queensland, Australia,
Malaga, Malaga, Spain, in 2022. in 2005, and the Ph.D. degree in the area of 3D
He is currently a Lecturer with the Department face biometrics from The University of Western
of Computer Engineering, Umm Al-Qura Univer- Australia, in 2010.
sity, Makkah, and a Senior Researcher with the He is currently a Faculty Member of the Depart-
Smart Laboratory. His research interests include ment of Computer Engineering, Umm Al-Qura
wireless communication, underwater communication, the Internet of Things, University. His research interests include computer vision, biometrics, and
embedded systems, and wireless sensor networks. pattern recognition.