Smart Batch-Processing Protocol for RFID Multiple Tag Identification

The common paradigm of the RFID network is to obtain data from multiple tags through a reader. The tag collision problem seriously affects the efficiency of tag identification. The anti-collision algorithm provides a reliable guarantee to identify multiple tags as fast as possible. Many papers have...

Full description

Bibliographic Details
Main Authors: Xiaojiao Yang, Xinxin Liu, Bizao Wu
Format: Article
Language:English
Published: IEEE 2020-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/9179770/
id doaj-100c0e2a222d42aeb8e12cefd3ffdfba
record_format Article
spelling doaj-100c0e2a222d42aeb8e12cefd3ffdfba2021-03-30T03:42:35ZengIEEEIEEE Access2169-35362020-01-01815913215914210.1109/ACCESS.2020.30201449179770Smart Batch-Processing Protocol for RFID Multiple Tag IdentificationXiaojiao Yang0https://orcid.org/0000-0002-6788-7940Xinxin Liu1Bizao Wu2School of Information Science and Engineering, Chongqing Jiaotong University, Chongqing, ChinaSchool of Information Science and Engineering, Chongqing Jiaotong University, Chongqing, ChinaSolution Center, China Mobile IoT Company Limited, Chongqing, ChinaThe common paradigm of the RFID network is to obtain data from multiple tags through a reader. The tag collision problem seriously affects the efficiency of tag identification. The anti-collision algorithm provides a reliable guarantee to identify multiple tags as fast as possible. Many papers have proposed query tree algorithms based on bit tracking, but these algorithms still have problems such as idle paging and redundant prefixes. In this paper, we start with an analysis of state-of-the-art anti-collision algorithms. Based on summarizing current works, we propose a Smart Batch-Processing protocol (SBP) for RFID multiple tag identification based on M-ary collision bit arbitration mechanism. In the SBP, the reader firstly maps m-bit collision bits into 2<sup>m</sup> slots and then predicts the distribution of tags in slots. Finally, the reader allows the tag to return the remaining part of its ID at the mapped slot using a batch-processing command. By using SBP, the reader can simultaneously identify 2<sup>m</sup> groups of tags in a slot. Besides, empty queries can be eliminated in the tag identification process. The description of SBP is given first, and then, its performance is theoretical analyzed and simulated. Both theoretical analysis and extensive simulation results show that the SBP algorithm reduces 22.94% and 22.28% of time and energy consumption compared to other M-ary collision bit arbitration based methods.https://ieeexplore.ieee.org/document/9179770/Anti-collisionbatch-processing<italic xmlns:ali="http://www.niso.org/schemas/ali/1.0/" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">m</italic>-aryradio frequency identificationtime efficient
collection DOAJ
language English
format Article
sources DOAJ
author Xiaojiao Yang
Xinxin Liu
Bizao Wu
spellingShingle Xiaojiao Yang
Xinxin Liu
Bizao Wu
Smart Batch-Processing Protocol for RFID Multiple Tag Identification
IEEE Access
Anti-collision
batch-processing
<italic xmlns:ali="http://www.niso.org/schemas/ali/1.0/" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">m</italic>-ary
radio frequency identification
time efficient
author_facet Xiaojiao Yang
Xinxin Liu
Bizao Wu
author_sort Xiaojiao Yang
title Smart Batch-Processing Protocol for RFID Multiple Tag Identification
title_short Smart Batch-Processing Protocol for RFID Multiple Tag Identification
title_full Smart Batch-Processing Protocol for RFID Multiple Tag Identification
title_fullStr Smart Batch-Processing Protocol for RFID Multiple Tag Identification
title_full_unstemmed Smart Batch-Processing Protocol for RFID Multiple Tag Identification
title_sort smart batch-processing protocol for rfid multiple tag identification
publisher IEEE
series IEEE Access
issn 2169-3536
publishDate 2020-01-01
description The common paradigm of the RFID network is to obtain data from multiple tags through a reader. The tag collision problem seriously affects the efficiency of tag identification. The anti-collision algorithm provides a reliable guarantee to identify multiple tags as fast as possible. Many papers have proposed query tree algorithms based on bit tracking, but these algorithms still have problems such as idle paging and redundant prefixes. In this paper, we start with an analysis of state-of-the-art anti-collision algorithms. Based on summarizing current works, we propose a Smart Batch-Processing protocol (SBP) for RFID multiple tag identification based on M-ary collision bit arbitration mechanism. In the SBP, the reader firstly maps m-bit collision bits into 2<sup>m</sup> slots and then predicts the distribution of tags in slots. Finally, the reader allows the tag to return the remaining part of its ID at the mapped slot using a batch-processing command. By using SBP, the reader can simultaneously identify 2<sup>m</sup> groups of tags in a slot. Besides, empty queries can be eliminated in the tag identification process. The description of SBP is given first, and then, its performance is theoretical analyzed and simulated. Both theoretical analysis and extensive simulation results show that the SBP algorithm reduces 22.94% and 22.28% of time and energy consumption compared to other M-ary collision bit arbitration based methods.
topic Anti-collision
batch-processing
<italic xmlns:ali="http://www.niso.org/schemas/ali/1.0/" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">m</italic>-ary
radio frequency identification
time efficient
url https://ieeexplore.ieee.org/document/9179770/
work_keys_str_mv AT xiaojiaoyang smartbatchprocessingprotocolforrfidmultipletagidentification
AT xinxinliu smartbatchprocessingprotocolforrfidmultipletagidentification
AT bizaowu smartbatchprocessingprotocolforrfidmultipletagidentification
_version_ 1724182921479192576